DataflowBlock.ReceiveAllAsync<TOutput> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IAsyncEnumerable<T>ソースからすべてのデータを受信できるようにする を作成します。
public static System.Collections.Generic.IAsyncEnumerable<TOutput> ReceiveAllAsync<TOutput> (this System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput> source, System.Threading.CancellationToken cancellationToken = default);
static member ReceiveAllAsync : System.Threading.Tasks.Dataflow.IReceivableSourceBlock<'Output> * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'Output>
<Extension()>
Public Function ReceiveAllAsync(Of TOutput) (source As IReceivableSourceBlock(Of TOutput), Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of TOutput)
型パラメーター
- TOutput
ソースに格納されるデータの種類を指定します。
パラメーター
非同期で受信するソース。
- cancellationToken
- CancellationToken
CancellationToken受信操作を取り消すために使用できる 。
戻り値
IAsyncEnumerable<TOutput>
作成された非同期の列挙型。
例外
source
は null
です。
キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET