Condividi tramite


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

ChannelWriter<T>()

Inizializza un'istanza della classe ChannelWriter<T>.

Metodi

Complete(Exception)

Contrassegnare il canale come completo, per indicare che non saranno 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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryComplete(Exception)

Tenta di contrassegnare il canale come completato, per indicare che non saranno scritti altri dati.

TryWrite(T)

Tenta di scrivere l'elemento specificato nel canale.

WaitToWriteAsync(CancellationToken)

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

WriteAsync(T, CancellationToken)

Scrive in modo asincrono un elemento nel canale.

Si applica a