Freigeben über


ChannelWriter<T>.TryComplete(Exception) Methode

Definition

Versucht, den Kanal als abgeschlossen zu markieren, d.h. es werden keine weiteren Daten geschrieben.

public virtual bool TryComplete (Exception? error = default);
public virtual bool TryComplete (Exception error = default);
abstract member TryComplete : Exception -> bool
override this.TryComplete : Exception -> bool
Public Overridable Function TryComplete (Optional error As Exception = Nothing) As Boolean

Parameter

error
Exception

Exception weißt auf einen Fehler hin, der dazu führt, dass keine weiteren Daten geschrieben werden, oder auf Null für den Erfolg.

Gibt zurück

true, wenn dieser Vorgang den Kanal erfolgreich beendet; andernfalls false, wenn der Kanal nicht für den Abschluss markiert werden konnte, z.B. weil er bereits als solcher gekennzeichnet wurde oder weil er den Abschluss nicht unterstützt. .

Gilt für: