ChannelWriter<T>.TryComplete(Exception) Yöntem

Tanım

Kanalı tamamlandı olarak işaretlemeye çalışır; başka veri yazılamaz.

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

Parametreler

error
Exception

Exception Hatanın daha fazla veri yazılmamasına veya başarı için null'a neden olduğunu belirten bir.

Döndürülenler

true bu işlem kanalı başarıyla tamamlarsa; aksi takdirde, false kanal tamamlanmak üzere işaretlenemiyorsa, örneğin zaten bu şekilde işaretlenmiş olduğundan veya tamamlanmayı desteklemediğinden. .

Şunlara uygulanır