ChannelWriter<T> Classe

Definizione

Fornisce una classe di base per la scrittura in un canale.

generic <typename T>
public ref class ChannelWriter abstract
public abstract class ChannelWriter<T>
type ChannelWriter<'T> = class
Public MustInherit Class ChannelWriter(Of T)

Parametri di tipo

T

Specifica il tipo di dati che possono essere scritti nel canale.

Ereditarietà
ChannelWriter<T>

Costruttori

Nome Descrizione
ChannelWriter<T>()

Inizializza un'istanza della ChannelWriter<T> classe .

Metodi

Nome Descrizione
Complete(Exception)

Contrassegnare il canale come completo, ovvero non verranno scritti altri elementi.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryComplete(Exception)

Tenta di contrassegnare il canale come completato, ovvero non verranno scritti altri dati.

TryWrite(T)

Tenta di scrivere l'elemento specificato al canale.

WaitToWriteAsync(CancellationToken)

Restituisce un oggetto ValueTask<TResult> che verrà completato quando lo spazio è disponibile per scrivere un elemento.

WriteAsync(T, CancellationToken)

Scrive in modo asincrono un elemento nel canale.

Si applica a