Partage via


ChannelWriter<T> Classe

Définition

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

ChannelWriter<T>()

Initialise une instance de la classe ChannelWriter<T>.

Méthodes

Complete(Exception)

Marque le canal comme étant terminé, ce qui signifie qu’aucun autre élément ne sera écrit sur ce dernier.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(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’aucune autre donnée y sera écrite.

TryWrite(T)

Tente d'écrire l'élément spécifié sur le canal.

WaitToWriteAsync(CancellationToken)

Retourne une tâche ValueTask<TResult> qui se termine lorsque de l’espace est disponible pour écrire un élément.

WriteAsync(T, CancellationToken)

Écrit de façon asynchrone un élément sur le canal.

S’applique à