System.IO.Pipelines Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece tipos para executar operações complexas de E/S (saída-entrada) de alto desempenho.
Classes
| Pipe |
A implementação padrão de PipeWriter e PipeReader. |
| PipeOptions |
Representa um conjunto de opções Pipe. |
| PipeReader |
Define uma classe que fornece acesso a um lado da leitura do pipe. |
| PipeScheduler |
Abstração para executar retornos de chamada e continuações PipeReader e PipeWriter. |
| PipeWriter |
Define uma classe que fornece um pipeline para o qual os dados podem ser gravados. |
| StreamPipeExtensions |
Fornece métodos de extensão para Stream que são compatíveis com as operações de leitura e gravação diretamente em pipes. |
| StreamPipeReaderOptions |
Representa um conjunto de opções para controlar a criação do PipeReader. |
| StreamPipeWriterOptions |
Representa um conjunto de opções para controlar a criação do PipeWriter. |
Estruturas
| FlushResult |
O resultado retornado pela chamada FlushAsync(CancellationToken). |
| ReadResult |
Representa o resultado de uma chamada ReadAsync(CancellationToken). |
Interfaces
| IDuplexPipe |
Define uma classe que fornece um pipe duplex do qual dados podem ser lido e gravados. |