System.Threading.Channels Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce un set di strutture di dati di sincronizzazione per il passaggio asincrono dei dati tra producer e consumer.
Classi
BoundedChannelOptions |
Fornisce opzioni che controllano il comportamento delle istanze di Channel<T> delimitate. |
Channel |
Fornisce metodi statici per la creazione di canali. |
Channel<T> |
Fornisce una classe base per i canali che supportano la lettura e la scrittura di elementi di tipo |
Channel<TWrite,TRead> |
Fornisce una classe base per i canali che supportano la lettura di elementi di tipo |
ChannelClosedException |
Eccezione generata quando viene usato un canale dopo la chiusura. |
ChannelOptions |
Fornisce opzioni che controllano il comportamento delle istanze del canale. |
ChannelReader<T> |
Fornisce una classe base per la lettura da un canale. |
ChannelWriter<T> |
Fornisce una classe di base per la scrittura in un canale. |
UnboundedChannelOptions |
Fornisce opzioni che controllano il comportamento delle istanze di Channel<T> non associate. |
UnboundedPrioritizedChannelOptions<T> |
Fornisce opzioni che controllano il comportamento delle istanze create da Channel.CreateUnboundedPrioritized. |
Enumerazioni
BoundedChannelFullMode |
Specifica il comportamento da utilizzare durante la scrittura in un canale delimitato già pieno. |