Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Namespaces de System.IO

.NET Framework (current version)

Os namespaces do System.IO contêm tipos que oferecem suporte a entrada e saída, inclusive a capacidade de ler e gravar dados em fluxos de forma síncrona ou assíncrona, compactar dados em fluxos, criar e usar armazenamentos isolados e mapear arquivos para um espaço de endereço lógico de um aplicativo, armazenar vários objetos de dados em um único contêiner, estabelecer comunicação usando pipes anônimos ou nomeados, implementar geração de logs personalizados e processar o fluxo de dados destinados ou provenientes de portas seriais.

Namespace Descrição
System.IO O namespace System.IO contém tipos que permitem a leitura e gravação em arquivos e fluxos de dados e tipos que oferecem suporte a diretórios e arquivos.
System.IO.Compression O namespace System.IO.Compression contém classes que fornecem compactação básica e os serviços de descompactação para fluxos.
System.IO.IsolatedStorage O namespace System.IO.IsolatedStorage contém tipos que permitem a criação e uso de armazenamentos isolados. Com esses armazenamentos, você pode ler e escrever dados que código menos confiável não pode acessar e evitar a exposição de informações confidenciais que podem ser salvas em outro lugar no sistema de arquivos. Dados são armazenados em compartimentos isolados pelo usuário atual e pelo assembly onde existe o código. Além disso, os dados podem ser isolados por domínio. Perfis móveis podem ser usado em conjunto com o armazenamento isolado para que armazenamentos isolados vai viajar com o perfil do usuário. O IsolatedStorageScope enumeração indica os diferentes tipos de isolamento. Para obter mais informações sobre quando usar armazenamento isolado, consulte Isolated Storage.
System.IO.Log O namespace System.IO.Log define uma interface para o log para um sistema de e/S seqüencial orientados a registros.
System.IO.MemoryMappedFiles O System.IO.MemoryMappedFiles namespace fornece classes para o uso de um arquivo de memória mapeada, que mapeia o conteúdo de um arquivo para o espaço de endereço lógico do aplicativo.
System.IO.Packaging Fornece classes que oferecem suporte ao armazenamento de vários objetos de dados em um único contêiner.
System.IO.Pipes O System.IO.Pipes namespace contém tipos que fornecem um meio de comunicação entre processos por meio de pipes nomeados e/ou anônimos.
System.IO.Ports O System.IO.Ports namespace contém classes para controlar as portas seriais. A classe mais importante, SerialPort, fornece uma estrutura para entrada e saída síncrona e orientada a eventos, acesso aos estados de pin e quebra e acesso às propriedades do driver serial. Ele pode ser usado para encapsular um Stream objetos, permitindo que a porta serial seja acessada pelas classes que usam fluxos.

Contribuições da comunidade

Mostrar: