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