System.IO.Pipelines 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于执行复杂高性能输入输出(IO)操作的类型。
类
| 名称 | 说明 |
|---|---|
| Pipe |
默认 PipeWriter 和 PipeReader 实现。 |
| PipeOptions |
表示一组 Pipe 选项。 |
| PipeReader |
定义一个类,该类提供对管道读取端的访问权限。 |
| PipeScheduler |
用于运行 PipeReader 和 PipeWriter 回调和延续的抽象。 |
| PipeWriter |
定义一个类,该类提供可写入数据的管道。 |
| StreamPipeExtensions |
为支持直接在管道中执行读取和写入操作的扩展方法提供扩展方法 Stream 。 |
| StreamPipeReaderOptions |
表示一组用于控制创建 PipeReader的选项。 |
| StreamPipeWriterOptions |
表示一组用于控制创建 PipeWriter的选项。 |
结构
| 名称 | 说明 |
|---|---|
| FlushResult |
调用 FlushAsync(CancellationToken) 返回的结果。 |
| ReadResult |
表示调用的结果 ReadAsync(CancellationToken) 。 |
接口
| 名称 | 说明 |
|---|---|
| IDuplexPipe |
定义一个类,该类提供从中读取和写入数据的双工管道。 |