The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
DataflowBlock::Receive<TOutput> Method (ISourceBlock<TOutput>^)
Synchronously receives a value from a specified source.
Assembly: System.Threading.Tasks.Dataflow (in System.Threading.Tasks.Dataflow.dll)
public: generic<typename TOutput> [ExtensionAttribute] static TOutput Receive( ISourceBlock<TOutput>^ source )
Parameters
- source
-
Type:
System.Threading.Tasks.Dataflow::ISourceBlock<TOutput>^
The source from which to receive the value.
Return Value
Type: TOutputThe received value.
Type Parameters
- TOutput
The type of data contained in the source.
| Exception | Condition |
|---|---|
| ArgumentNullException | source is null. |
| InvalidOperationException | No item could be received from the source. |
Show: