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.
TransformBlock<TInput, TOutput> Constructor (Func<TInput, Task<TOutput>^>^, ExecutionDataflowBlockOptions^)
Initializes a new TransformBlock<TInput, TOutput> with the specified Func<T, TResult> and ExecutionDataflowBlockOptions.
Assembly: System.Threading.Tasks.Dataflow (in System.Threading.Tasks.Dataflow.dll)
public:
TransformBlock(
Func<TInput, Task<TOutput>^>^ transform,
ExecutionDataflowBlockOptions^ dataflowBlockOptions
)
Parameters
- transform
-
Type:
System::Func<TInput, Task<TOutput>^>^
The function to invoke with each data element received.
- dataflowBlockOptions
-
Type:
System.Threading.Tasks.Dataflow::ExecutionDataflowBlockOptions^
The options with which to configure this TransformBlock<TInput, TOutput>.
| Exception | Condition |
|---|---|
| ArgumentNullException | The transform is null. -or- The dataflowBlockOptions is null. |
Show: