DataflowBlock::Receive<TOutput> Method (ISourceBlock<TOutput>, CancellationToken)
Synchronously receives a value from a specified source and provides a token to cancel the operation.
Assembly: System.Threading.Tasks.Dataflow (in System.Threading.Tasks.Dataflow.dll)
[ExtensionAttribute] public: generic<typename TOutput> static TOutput Receive( ISourceBlock<TOutput>^ source, CancellationToken cancellationToken )
The type of data contained in the source.
- Type: System.Threading.Tasks.Dataflow::ISourceBlock<>
The source from which to receive the value.
- Type: System.Threading::CancellationToken
The token to use to cancel the receive operation.
The received value.
Usage NoteIn Visual Basic and C#, you can call this method as an instance method on any object of type ISourceBlock<>. 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.