Share via


System.IO.Pipelines Namespace

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.