DataflowBlock.TryReceive<TOutput> 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.
Tente de recevoir de façon synchrone un élément de ISourceBlock<TOutput>.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static bool TryReceive(System::Threading::Tasks::Dataflow::IReceivableSourceBlock<TOutput> ^ source, [Runtime::InteropServices::Out] TOutput % item);
public static bool TryReceive<TOutput> (this System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput> source, out TOutput item);
static member TryReceive : System.Threading.Tasks.Dataflow.IReceivableSourceBlock<'Output> * 'Output -> bool
<Extension()>
Public Function TryReceive(Of TOutput) (source As IReceivableSourceBlock(Of TOutput), ByRef item As TOutput) As Boolean
Paramètres de type
- TOutput
Spécifie le type de données contenu dans la source.
Paramètres
Source de réception.
- item
- TOutput
Élément envoyé à partir de la source.
Retours
true
si un élément peut être reçu ; sinon, false
.
Remarques
Cette méthode n’attend pas que la source ait un élément à fournir.
Elle retourne si un élément a été disponible ou non.