System.Threading.Channels Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un ensemble de structures de données de synchronisation pour transmettre des données entre les producteurs et les consommateurs de manière asynchrone.
Classes
BoundedChannelOptions |
Fournit des options qui contrôlent le comportement des instances de Channel<T> limitées. |
Channel |
Fournit des méthodes statiques pour la création de canaux. |
Channel<T> |
Fournit une classe de base pour les canaux qui prennent en charge la lecture et l’écriture d’éléments de type |
Channel<TWrite,TRead> |
Fournit une classe de base pour les canaux qui prennent en charge la lecture d’éléments de type |
ChannelClosedException |
Exception levée lorsqu’un canal est utilisé après sa fermeture. |
ChannelOptions |
Fournit des options qui contrôlent le comportement des instances de canal. |
ChannelReader<T> |
Fournit une classe de base pour la lecture à partir d’un canal. |
ChannelWriter<T> |
Fournit une classe de base pour l’écriture dans un canal. |
UnboundedChannelOptions |
Fournit des options qui contrôlent le comportement des instances de Channel<T> non liées. |
UnboundedPrioritizedChannelOptions<T> |
Fournit des options qui contrôlent le comportement des instances créées par Channel.CreateUnboundedPrioritized. |
Énumérations
BoundedChannelFullMode |
Spécifie le comportement à utiliser lors de l’écriture dans un canal délimité déjà plein. |