ChannelWriter<T>.WriteAsync(T, CancellationToken) Methode

Definition

Schreibt asynchron ein Element in den Kanal.

public virtual System.Threading.Tasks.ValueTask WriteAsync(T item, System.Threading.CancellationToken cancellationToken = default);
abstract member WriteAsync : 'T * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
override this.WriteAsync : 'T * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Overridable Function WriteAsync (item As T, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

Parameter

item
T

Der Wert, der in den Kanal geschrieben werden soll.

cancellationToken
CancellationToken

Ein CancellationToken verwendeter Vorgang zum Abbrechen des Schreibvorgangs.

Gibt zurück

Ein ValueTask Wert, der den asynchronen Schreibvorgang darstellt.

Ausnahmen

Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.

Gilt für: