System.IO.Pipelines 名前空間

複雑で高パフォーマンスの入出力 (IO) 操作を実行するための型を提供します。

クラス

名前 説明
Pipe

既定の PipeWriterPipeReader 実装。

PipeOptions

一連の Pipe オプションを表します。

PipeReader

パイプの読み取り側へのアクセスを提供するクラスを定義します。

PipeScheduler

PipeReaderおよびPipeWriterコールバックと継続を実行するための抽象化。

PipeWriter

データを書き込むことができるパイプラインを提供するクラスを定義します。

StreamPipeExtensions

パイプに直接読み取り操作と書き込み操作をサポートする Stream の拡張メソッドを提供します。

StreamPipeReaderOptions

PipeReaderの作成を制御するための一連のオプションを表します。

StreamPipeWriterOptions

PipeWriterの作成を制御するための一連のオプションを表します。

構造体

名前 説明
FlushResult

呼び出しによって返される結果 FlushAsync(CancellationToken)

ReadResult

ReadAsync(CancellationToken) 呼び出しの結果を表します。

インターフェイス

名前 説明
IDuplexPipe

データの読み取りと書き込みを行うことができる双方向パイプを提供するクラスを定義します。