System.IO.Pipelines Spazio dei nomi

Fornisce tipi per l'esecuzione di operazioni di input-output (I/O) complesse e ad alte prestazioni.

Classi

Nome Descrizione
Pipe

Implementazione e PipeReader predefinitaPipeWriter.

PipeOptions

Rappresenta un set di Pipe opzioni.

PipeReader

Definisce una classe che fornisce l'accesso a un lato di lettura della pipe.

PipeScheduler

Astrazione per l'esecuzione PipeReader e PipeWriter i callback e le continuazioni.

PipeWriter

Definisce una classe che fornisce una pipeline a cui è possibile scrivere i dati.

StreamPipeExtensions

Fornisce metodi di estensione per Stream che supportano operazioni di lettura e scrittura direttamente nelle pipe.

StreamPipeReaderOptions

Rappresenta un set di opzioni per controllare la creazione di PipeReader.

StreamPipeWriterOptions

Rappresenta un set di opzioni per controllare la creazione di PipeWriter.

Struct

Nome Descrizione
FlushResult

Risultato restituito da FlushAsync(CancellationToken) chiamata.

ReadResult

Rappresenta il risultato di una chiamata ReadAsync(CancellationToken).

Interfacce

Nome Descrizione
IDuplexPipe

Definisce una classe che fornisce una pipe duplex da cui è possibile leggere e scrivere i dati.