.NET Framework (current version)
Attempts to synchronously receive an item from the ISourceBlock<TOutput>.
Assembly: System.Threading.Tasks.Dataflow (in System.Threading.Tasks.Dataflow.dll)
[ExtensionAttribute] public: generic<typename TOutput> static bool TryReceive( IReceivableSourceBlock<TOutput>^ source, [OutAttribute] TOutput% item )
Specifies the type of data contained in the source.
- Type: System.Threading.Tasks.Dataflow::IReceivableSourceBlock<>
The source from which to receive.
- Type: %
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).