System.Threading.Channels 名前空間

プロデューサーとコンシューマーの間で非同期的にデータを渡すための、一連の同期データ構造を提供します。

クラス

BoundedChannelOptions

バインドされた Channel<T> インスタンスの動作を制御するオプションを提供します。

Channel

チャネルを作成するための静的メソッドを提供します。

Channel<T>

T 型の要素の読み取りと書き込みをサポートしているチャネルの基本クラスを指定します。

Channel<TWrite,TRead>

TRead 型の要素の読み取りと TWrite 型の要素の書き込みをサポートしているチャネルの基本クラスを指定します。

ChannelClosedException

閉じた後のチャネルが使用された場合にスローされる例外。

ChannelOptions

チャネルのインスタンスの動作を制御するオプションを提供します。

ChannelReader<T>

チャネルから読み取るための基本クラスを提供します。

ChannelWriter<T>

チャネルに書き込むための基本クラスを提供します。

UnboundedChannelOptions

バインド解除された Channel<T> インスタンスの動作を制御するオプションを提供します。

列挙型

BoundedChannelFullMode

既にいっぱいになっている制限付きチャネルに書き込んだときに使用する動作を指定します。