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