System.IO.Pipelines Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece tipos para realizar operações complexas de entrada-saída (IO) de alto desempenho.
Classes
| Name | 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 canal. |
| PipeScheduler |
Abstração para execução PipeReader , PipeWriter callbacks e continuações. |
| PipeWriter |
Define uma classe que fornece um pipeline onde os dados podem ser escritos. |
| StreamPipeExtensions |
Fornece métodos de extensão que Stream suportam operações de leitura e escrita 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
| Name | Description |
|---|---|
| FlushResult |
Resultado devolvido por FlushAsync(CancellationToken) chamada. |
| ReadResult |
Representa o resultado de uma ReadAsync(CancellationToken) chamada. |
Interfaces
| Name | Description |
|---|---|
| IDuplexPipe |
Define uma classe que fornece um canal duplex do qual os dados podem ser lidos e gravados. |