Share via


ChannelWriter<T>.TryComplete(Exception) 方法

定义

尝试将通道标记为正在完成,表示不再将项写入到该通道。

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

参数

error
Exception

Exception,该异常指示无法再写入数据或没有成功。

返回

如果此操作成功完成通道,则为 true;如果无法将通道标记为完成(例如由于已标记为此类状态或由于不支持完成),则为 false。 .

适用于