System.IO.Pipelines 命名空间

提供用于执行复杂高性能输入输出(IO)操作的类型。

名称 说明
Pipe

默认 PipeWriterPipeReader 实现。

PipeOptions

表示一组 Pipe 选项。

PipeReader

定义一个类,该类提供对管道读取端的访问权限。

PipeScheduler

用于运行 PipeReaderPipeWriter 回调和延续的抽象。

PipeWriter

定义一个类,该类提供可写入数据的管道。

StreamPipeExtensions

为支持直接在管道中执行读取和写入操作的扩展方法提供扩展方法 Stream

StreamPipeReaderOptions

表示一组用于控制创建 PipeReader的选项。

StreamPipeWriterOptions

表示一组用于控制创建 PipeWriter的选项。

结构

名称 说明
FlushResult

调用 FlushAsync(CancellationToken) 返回的结果。

ReadResult

表示调用的结果 ReadAsync(CancellationToken)

接口

名称 说明
IDuplexPipe

定义一个类,该类提供从中读取和写入数据的双工管道。