.NET Framework 4.5
Attempts to synchronously receive an item from the ISourceBlock<TOutput>.
Assembly: System.Threading.Tasks.Dataflow (in System.Threading.Tasks.Dataflow.dll)
public static bool TryReceive<TOutput>( this IReceivableSourceBlock<TOutput> source, out TOutput item )
Specifies the type of data contained in the source.
- Type: System.Threading.Tasks.Dataflow.IReceivableSourceBlock<>
The source from which to receive.
The item received from the source.
Return ValueType: System.Boolean
true if an item could be received; otherwise, false.
Usage NoteIn Visual Basic and C#, you can call this method as an instance method on any object of type IReceivableSourceBlock<>. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.