次の方法で共有


System.Threading.Channels 名前空間

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

クラス

BoundedChannelOptions

境界付けられた Channel<T> インスタンスの動作を制御するオプションを提供します。

Channel

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

Channel<T>

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

Channel<TWrite,TRead>

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

ChannelClosedException

チャネルが閉じられた後に使用されると、例外がスローされます。

ChannelOptions

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

ChannelReader<T>

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

ChannelWriter<T>

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

UnboundedChannelOptions

無制限の Channel<T> インスタンスの動作を制御するオプションを提供します。

UnboundedPrioritizedChannelOptions<T>

Channel.CreateUnboundedPrioritizedによって作成されたインスタンスの動作を制御するオプションを提供します。

列挙型

BoundedChannelFullMode

既に満杯になっている境界チャネルに書き込むときに使用する動作を指定します。