DataflowBlock.OutputAvailableAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken) |
Fournit un Task<TResult> moniteur asynchrone de la source pour la sortie disponible. |
| OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>) |
Fournit un Task<TResult> moniteur asynchrone de la source pour la sortie disponible. |
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken)
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
Fournit un Task<TResult> moniteur asynchrone de la source pour la sortie disponible.
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)
Paramètres de type
- TOutput
Spécifie le type de données contenues dans la source.
Paramètres
- source
- ISourceBlock<TOutput>
Source à surveiller.
- cancellationToken
- CancellationToken
Jeton d’annulation avec lequel annuler l’opération asynchrone.
Retours
Qui Task<TResult> indique si et quand une sortie supplémentaire est disponible. Si, une fois la tâche terminée, elle Result est true, plus de sortie est disponible dans la source (bien qu’un autre consommateur de la source puisse récupérer les données). Si elle retourne false, la sortie supplémentaire n’est pas disponible et ne sera jamais disponible, en raison de la fin de la source avant la sortie disponible.
Exceptions
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.
S’applique à
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>)
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
- Source:
- DataflowBlock.cs
Fournit un Task<TResult> moniteur asynchrone de la source pour la sortie disponible.
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)
Paramètres de type
- TOutput
Spécifie le type de données contenues dans la source.
Paramètres
- source
- ISourceBlock<TOutput>
Source à surveiller.
Retours
Qui Task<TResult> indique si et quand une sortie supplémentaire est disponible. Si, une fois la tâche terminée, elle Result est true, plus de sortie est disponible dans la source (bien qu’un autre consommateur de la source puisse récupérer les données).
Si elle retourne false, la sortie supplémentaire n’est pas disponible et ne sera jamais disponible, en raison de la fin de la source avant la sortie disponible.