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. |