ChannelWriter<T>.WriteAsync(T, CancellationToken) 方法

定义

以异步方式将项写入到通道。

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

参数

item
T

要写入到通道的值。

cancellationToken
CancellationToken

用于取消写入操作的 CancellationToken

返回

表示异步写入操作的 ValueTask

例外

取消令牌已取消。 此异常存储在返回的任务中。

适用于