System.IO.Pipelines Espaço de Nomes

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.