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 zum Schreiben im Kanal.

cancellationToken
CancellationToken

Ein zum Abbrechen des Schreibvorgangs verwendetes CancellationToken.

Gibt zurück

Eine ValueTask, die den asynchronen Schreibvorgang darstellt.

Ausnahmen

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

Gilt für: