ChannelWriter<T> Classe
Définition
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 une classe de base pour l’écriture dans un canal.
generic <typename T>
public ref class ChannelWriter abstract
public abstract class ChannelWriter<T>
type ChannelWriter<'T> = class
Public MustInherit Class ChannelWriter(Of T)
Paramètres de type
- T
Spécifie le type de données qui peuvent être écrites dans le canal.
- Héritage
-
ChannelWriter<T>
Constructeurs
| Nom | Description |
|---|---|
| ChannelWriter<T>() |
Initialise une instance de la ChannelWriter<T> classe. |
Méthodes
| Nom | Description |
|---|---|
| Complete(Exception) |
Marquez le canal comme étant terminé, ce qui signifie qu’aucun autre élément ne sera écrit dans ce canal. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| TryComplete(Exception) |
Tente de marquer le canal comme étant terminé, ce qui signifie qu’il n’y aura plus de données. |
| TryWrite(T) |
Tente d'écrire l'élément spécifié sur le canal. |
| WaitToWriteAsync(CancellationToken) |
Retourne une ValueTask<TResult> valeur qui se termine lorsque l’espace est disponible pour écrire un élément. |
| WriteAsync(T, CancellationToken) |
Écrit de façon asynchrone un élément sur le canal. |