System.IO.Pipelines Пространство имен

Предоставляет типы для выполнения сложных операций ввода-вывода, требующих высокой производительности.

Классы

Pipe

Стандартная реализация PipeWriter и PipeReader.

PipeOptions

Предоставляет набор параметров Pipe.

PipeReader

Определяет класс, который предоставляет доступ к части канала, доступной только для чтения.

PipeScheduler

Абстракция для выполнения, а также обратных вызовов и продолженияPipeReader и PipeWriter.

PipeWriter

Определяет класс, предоставляющий канал, в который можно записать данные.

StreamPipeExtensions

Предоставляет методы расширения для Stream, которые поддерживают операции чтения и записи непосредственно в каналах.

StreamPipeReaderOptions

Представляет набор параметров для управления созданием PipeReader.

StreamPipeWriterOptions

Представляет набор параметров для управления созданием PipeWriter.

Структуры

FlushResult

Результат, возвращенный вызовом FlushAsync(CancellationToken).

ReadResult

Представляет результат вызова ReadAsync(CancellationToken).

Интерфейсы

IDuplexPipe

Определяет класс, предоставляющий двунаправленный канал для записи и считывания данных.