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