次の方法で共有


ChannelReader<T>.ReadAsync(CancellationToken) メソッド

定義

チャネルから非同期的に項目を読み取ります。

public virtual System.Threading.Tasks.ValueTask<T> ReadAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member ReadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'T>
override this.ReadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'T>
Public Overridable Function ReadAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of T)

パラメーター

cancellationToken
CancellationToken

読み取り操作をキャンセルするために使用する CancellationToken

戻り値

非同期の読み取り操作を表すタスク ValueTask<TResult>

例外

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

注釈

操作が取り消された場合、操作によってチャネルから項目が削除されることはありません。

適用対象