System.Threading.Channels Obor názvů

Poskytuje sadu synchronizačních datových struktur pro asynchronní předávání dat mezi producenty a příjemci.

Třídy

BoundedChannelOptions

Poskytuje možnosti, které řídí chování ohraničených Channel<T> instancí.

Channel

Poskytuje statické metody pro vytváření kanálů.

Channel<T>

Poskytuje základní třídu pro kanály, které podporují čtení a zápis prvků typu T.

Channel<TWrite,TRead>

Poskytuje základní třídu pro kanály, které podporují čtení prvků typu TRead a zápis prvků typu TWrite.

ChannelClosedException

Při použití kanálu po jeho zavření dojde k výjimce.

ChannelOptions

Poskytuje možnosti, které řídí chování instancí kanálu.

ChannelReader<T>

Poskytuje základní třídu pro čtení z kanálu.

ChannelWriter<T>

Poskytuje základní třídu pro zápis do kanálu.

UnboundedChannelOptions

Poskytuje možnosti, které řídí chování nevázaných Channel<T> instancí.

Výčty

BoundedChannelFullMode

Určuje chování, které se má použít při zápisu do ohraničeného kanálu, který je již plný.