Windows Dev Center

Namespaces System.IO

Os namespaces System.IO e System.IO.Compression contêm tipos que dão suporte à leitura e gravação de dados em fluxos e serviços básicos de compactação e descompactação de fluxos.

Este tópico apresenta os tipos nos namespaces System.IO e System.IO.Compression incluídos no .NET para aplicativos da Windows Store 8.x. Observe que o .NET para aplicativos da Windows Store 8.x não inclui todos os membros de cada tipo. Para obter informações sobre tipos individuais, consulte os tópicos vinculados. A documentação de um tipo indica quais membros são incluídos no .NET para aplicativos da Windows Store 8.x.

Tipos com suporte no .NET para aplicativos da Windows Store 8.x

Descrição

BinaryReader

Lê os tipos de dados primitivos como valores binários em uma codificação específica.

BinaryWriter

Grava tipos primitivos em binário em um fluxo e dá suporte à gravação de cadeias de caracteres em uma codificação específica.

EndOfStreamException

A exceção que é gerada em uma tentativa de leitura após o término de um fluxo.

FileNotFoundException

A exceção que é gerada quando ocorre falha na tentativa de acessar um arquivo que não existe no disco.

InvalidDataException

A exceção que é gerada quando um fluxo de dados está em um formato inválido.

IOException

A exceção que é gerada quando ocorre um erro de E/S.

MemoryStream

Cria um fluxo cujo repositório de backup é a memória.

Path

Executa operações em instâncias de cadeia de caracteres que contêm informações de caminho de arquivo ou diretório. Essas operações são executadas de uma maneira em plataforma cruzada.

SeekOrigin

Fornece os campos que representam pontos de referência em fluxos de busca.

Stream

Fornece uma exibição genérica de uma sequência de bytes.

StreamReader

Implementa um TextReader que lê caracteres de um fluxo de bytes em uma codificação específica.

StreamWriter

Implementa um TextWriter para gravar caracteres em um fluxo em uma codificação específica.

StringReader

Implementa um TextReader lido de uma cadeia de caracteres.

StringWriter

Implementa um TextWriter para gravar informações em uma cadeia de caracteres. As informações são armazenadas em um StringBuilder subjacente.

TextReader

Representa um leitor que pode ler uma série sequencial de caracteres.

TextWriter

Representa um gravador que pode gravar uma série sequencial de caracteres. Esta classe é abstrata.

WindowsRuntimeStorageExtensions

Contém métodos de extensão para as interfaces IStorageFile e IStorageFolder no Tempo de Execução do Windows ao desenvolver aplicativos Windows Store 8.x.

WindowsRuntimeStreamExtensions

Contém métodos de extensão para conversão entre fluxos no Tempo de Execução do Windows e fluxos gerenciados no .NET para aplicativos da Windows Store 8.x.

Tipos com suporte no .NET para aplicativos da Windows Store 8.x

Descrição

CompressionLevel

Especifica valores que indicam se uma operação de compactação enfatiza a velocidade ou tamanho da compactação.

CompressionMode

Especifica se a compactação ou descompactação deve ocorrer no fluxo subjacente.

DeflateStream

Fornece métodos e propriedades para compactar e descompactar fluxos usando o algoritmo Deflate.

GZipStream

Fornece métodos e propriedades usados para compactar e descompactar fluxos.

ZipArchive

Representa um arquivo zip.

ZipArchiveEntry

Representa uma entrada no arquivo morto zip.

ZipArchiveMode

Especifica valores para interagir com entradas do arquivo morto zip.

Mostrar:
© 2015 Microsoft