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 |
Определяет класс, предоставляющий дуплексный канал, из которого можно считывать и записывать данные. |