DataflowBlock.OutputAvailableAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken) |
Biedt een Task<TResult> die asynchroon de bron bewaakt voor beschikbare uitvoer. |
| OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>) |
Biedt een Task<TResult> die asynchroon de bron bewaakt voor beschikbare uitvoer. |
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken)
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
Biedt een Task<TResult> die asynchroon de bron bewaakt voor beschikbare uitvoer.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<bool> ^ OutputAvailableAsync(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<bool> OutputAvailableAsync<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.CancellationToken cancellationToken);
static member OutputAvailableAsync : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function OutputAvailableAsync(Of TOutput) (source As ISourceBlock(Of TOutput), cancellationToken As CancellationToken) As Task(Of Boolean)
Type parameters
- TOutput
Hiermee geeft u het type gegevens op dat in de bron is opgenomen.
Parameters
- source
- ISourceBlock<TOutput>
De bron die moet worden bewaakt.
- cancellationToken
- CancellationToken
Het annuleringstoken waarmee de asynchrone bewerking moet worden geannuleerd.
Retouren
Een Task<TResult> die informeert of en wanneer er meer uitvoer beschikbaar is. Als de taak is voltooid, Result is trueer meer uitvoer beschikbaar in de bron (hoewel een andere consument van de bron de gegevens kan ophalen). Als deze retourneert false, is er niet meer uitvoer beschikbaar en is deze nooit beschikbaar, omdat de bron wordt voltooid voordat de uitvoer beschikbaar is.
Uitzonderingen
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Van toepassing op
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>)
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
- Bron:
- DataflowBlock.cs
Biedt een Task<TResult> die asynchroon de bron bewaakt voor beschikbare uitvoer.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<bool> ^ OutputAvailableAsync(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source);
public static System.Threading.Tasks.Task<bool> OutputAvailableAsync<TOutput>(this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source);
static member OutputAvailableAsync : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function OutputAvailableAsync(Of TOutput) (source As ISourceBlock(Of TOutput)) As Task(Of Boolean)
Type parameters
- TOutput
Hiermee geeft u het type gegevens op dat in de bron is opgenomen.
Parameters
- source
- ISourceBlock<TOutput>
De bron die moet worden bewaakt.
Retouren
Een Task<TResult> die informeert of en wanneer er meer uitvoer beschikbaar is. Als de taak is voltooid, Result is trueer meer uitvoer beschikbaar in de bron (hoewel een andere consument van de bron de gegevens kan ophalen).
Als deze retourneert false, is er niet meer uitvoer beschikbaar en is deze nooit beschikbaar, omdat de bron wordt voltooid voordat de uitvoer beschikbaar is.