Auf Englisch lesen

Freigeben über


DataflowBlock.TryReceive<TOutput> Methode

Definition

Versucht, ein Element von ISourceBlock<TOutput> synchron zu empfangen.

C#
public static bool TryReceive<TOutput>(this System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput> source, out TOutput item);

Typparameter

TOutput

Gibt den Datentyp an, der in der Quelle enthalten ist.

Parameter

source
IReceivableSourceBlock<TOutput>

Die Quelle, aus der empfangen werden soll.

item
TOutput

Das von der Quelle empfangene Element.

Gibt zurück

true, wenn ein Element empfangen werden konnte; andernfalls false.

Hinweise

Diese Methode wartet nicht, bis die Quelle über ein bereitzustellende Element verfügt.

Es wird zurückgegeben, ob ein Element verfügbar war.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
UWP 10.0