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 de E/S (saída de entrada) complexas e de alto desempenho.
Classes
| Nome | Description |
|---|---|
| Pipe |
O padrão PipeWriter e PipeReader a implementação. |
| PipeOptions |
Representa um conjunto de Pipe opções. |
| PipeReader |
Define uma classe que fornece acesso a um lado de leitura do pipe. |
| PipeScheduler |
Abstração para execução PipeReader e PipeWriter retornos de chamada e continuações. |
| 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 dão suporte a 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
| Nome | Description |
|---|---|
| FlushResult |
Resultado retornado por FlushAsync(CancellationToken) chamada. |
| ReadResult |
Representa o resultado de uma chamada ReadAsync(CancellationToken). |
Interfaces
| Nome | Description |
|---|---|
| IDuplexPipe |
Define uma classe que fornece um pipe duplex do qual os dados podem ser lidos e gravados. |