System.IO.Pipelines Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |