DataflowBlock.ReceiveAllAsync<TOutput> Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en IAsyncEnumerable<T> som gör det möjligt att ta emot alla data från källan.
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)
Typparametrar
- TOutput
Anger vilken typ av data som finns i källan.
Parametrar
Källan som ska asynkront ta emot.
- cancellationToken
- CancellationToken
Det CancellationToken som kan användas för att avbryta mottagningsåtgärden.
Returer
Den skapade asynkrona uppräkningsbar.
Undantag
source är null.
Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.