Condividi tramite


Spazi dei nomi System.IO

Gli spazi dei nomi System.IO e System.IO.Compression contengono i tipi che supportano la lettura e la scrittura di dati in flussi e i servizi di compressione e decompressione di base per i flussi.

In questo argomento vengono visualizzati i tipi negli spazi dei nomi System.IO e System.IO.Compression inclusi in .NET per applicazioni Windows Store. .NET per applicazioni Windows Store non include tutti i membri di ogni tipo. Per informazioni sui singoli tipi, vedi gli argomenti collegati. La documentazione relativa a un tipo indica quali membri sono inclusi in .NET per applicazioni Windows Store.

Spazio dei nomi System.IO

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

BinaryReader

Legge i tipi di dati primitivi come valori binari in una codifica specifica.

BinaryWriter

Scrive i tipi primitivi in codice binario in un flusso e supporta la scrittura di stringhe in una determinata codifica.

EndOfStreamException

Eccezione che viene generata durante il tentativo di leggere oltre la fine di un flusso.

FileNotFoundException

Eccezione che viene generata quando si verifica un errore durante il tentativo di accesso a un file che non esiste sul disco.

InvalidDataException

Eccezione che viene generata quando un flusso di dati presenta un formato non valido.

IOException

Eccezione che viene generata quando si verifica un errore di I/O.

MemoryStream

Crea un flusso il cui archivio di backup è costituito dalla memoria.

Path

Esegue operazioni sulle istanze di String che contengono informazioni sul percorso di file o directory. Tali operazioni vengono eseguite su più piattaforme.

SeekOrigin

Fornisce i campi che rappresentano punti di riferimento nei flussi per la ricerca.

Stream

Fornisce una visualizzazione generica di una sequenza di byte.

StreamReader

Implementa un oggetto TextReader che legge i caratteri da un flusso di byte in una particolare codifica.

StreamWriter

Implementa un oggetto TextWriter che scrive i caratteri in un flusso in una particolare codifica.

StringReader

Implementa un oggetto TextReader che legge da una stringa.

StringWriter

Implementa un oggetto TextWriter per la scrittura di informazioni in una stringa. Le informazioni vengono archiviate in un oggetto StringBuilder sottostante.

TextReader

Rappresenta un lettore in grado di leggere una serie sequenziale di caratteri.

TextWriter

Rappresenta un writer in grado di scrivere una serie sequenziale di caratteri. Questa classe è astratta.

WindowsRuntimeStorageExtensions

Contiene metodi di estensione per le interfacce IStorageFile e IStorageFolder in Windows Runtime per lo sviluppo di app di Windows Store.

WindowsRuntimeStreamExtensions

Contiene metodi di estensione per la conversione tra i flussi in Windows Runtime e i flussi gestiti in .NET per applicazioni Windows Store.

Spazio dei nomi System.IO.Compression

Tipi supportati in .NET per applicazioni Windows Store

Descrizione

CompressionLevel

Specifica i valori che indicano se un'operazione di compressione privilegia le dimensioni di compressione o la velocità.

CompressionMode

Specifica se comprimere o decomprimere il flusso sottostante.

DeflateStream

Fornisce metodi e proprietà per la compressione e la decompressione di flussi mediante l'algoritmo Deflate.

GZipStream

Fornisce metodi e proprietà per comprimere e decomprimere i flussi.

ZipArchive

Rappresenta un archivio ZIP.

ZipArchiveEntry

Rappresenta una voce nell'archivio ZIP.

ZipArchiveMode

Specifica valori per l'interazione con le voci dell'archivio ZIP.

Vedere anche

Concetti

.NET per le API delle applicazioni Windows Store