System.IO.Pipelines Spazio dei nomi

Fornisce i tipi per l'esecuzione di operazioni di input/output (IO) complesse con prestazioni elevate.

Classi

Pipe

Implementazione di PipeWriter e PipeReader predefinita.

PipeOptions

Rappresenta un insieme di opzioni Pipe.

PipeReader

Definisce una classe che fornisce l'accesso alle operazioni di lettura della pipe.

PipeScheduler

Astrazione per l'esecuzione di callback e continuazioni di PipeReader e PipeWriter.

PipeWriter

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

StreamPipeExtensions

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

StreamPipeReaderOptions

Rappresenta un set di opzioni per controllare la creazione dell'oggetto PipeReader.

StreamPipeWriterOptions

Rappresenta un set di opzioni per controllare la creazione dell'oggetto PipeWriter.

Struct

FlushResult

Risultato restituito da una chiamata FlushAsync(CancellationToken).

ReadResult

Rappresenta il risultato di una chiamata di ReadAsync(CancellationToken).

Interfacce

IDuplexPipe

Definisce una classe che fornisce una pipe duplex da cui i dati possono essere letti e in cui possono essere scritti.