次の方法で共有


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

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

適用対象