DataflowBlock.TryReceive
Method
Definition
Attempts to synchronously receive an item from the ISourceBlock<TOutput>.
public static bool TryReceive<TOutput> (this System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput> source, out TOutput item);
Type Parameters
- TOutput
Specifies the type of data contained in the source.
Parameters
The source from which to receive.
- item
- TOutput
The item received from the source.
Returns
true if an item could be received; otherwise, false.
Remarks
This method does not wait until the source has an item to provide.
It will return whether or not an element was available.