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

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.

S’applique à