Udostępnij za pośrednictwem


ChannelWriter<T>.TryComplete(Exception) Metoda

Definicja

Próbuje oznaczyć kanał jako ukończony, co oznacza, że do niego nie zostaną zapisane żadne dane.

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

Parametry

error
Exception

Wskazuje Exception błąd powodujący, że nie ma więcej danych do zapisania lub wartość null dla powodzenia.

Zwraca

true jeśli ta operacja pomyślnie zakończy kanał; w przeciwnym razie, jeśli nie można oznaczyć kanału do ukończenia, false na przykład ze względu na to, że został już oznaczony jako taki lub z powodu braku obsługi ukończenia. .

Dotyczy