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