ExecutorBindingExtensions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Extension methods for configuring executors and functions as ExecutorBinding instances.
public static class ExecutorBindingExtensions
type ExecutorBindingExtensions = class
Public Module ExecutorBindingExtensions
- Inheritance
-
ExecutorBindingExtensions
Methods
| Name | Description |
|---|---|
| BindAsExecutor(AIAgent, Boolean) |
Configure an AIAgent as an executor for use in a workflow. |
| BindAsExecutor(RequestPort, Boolean) |
Configure a RequestPort as an executor for use in a workflow. |
| BindAsExecutor(Workflow, String, ExecutorOptions) |
Configures a sub-workflow executor for the specified workflow, using the provided identifier and options. |
| BindAsExecutor<TInput,TAccumulate>(Func<TAccumulate,TInput,TAccumulate>, String, ExecutorOptions, Boolean) |
Configures a function-based aggregating executor with the specified identifier and options. |
| BindAsExecutor<TInput,TOutput>(Func<TInput,CancellationToken,TOutput>, String, ExecutorOptions, Boolean) |
Configures a function-based message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput,TOutput>(Func<TInput,CancellationToken,ValueTask<TOutput>>, String, ExecutorOptions, Boolean) |
Configures a function-based asynchronous message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput,TOutput>(Func<TInput,IWorkflowContext,CancellationToken,TOutput>, String, ExecutorOptions, Boolean) |
Configures a function-based message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput,TOutput>(Func<TInput,IWorkflowContext,CancellationToken,ValueTask<TOutput>>, String, ExecutorOptions, Boolean) |
Configures a function-based asynchronous message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput,TOutput>(Func<TInput,IWorkflowContext,TOutput>, String, ExecutorOptions, Boolean) |
Configures a function-based message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput,TOutput>(Func<TInput,IWorkflowContext,ValueTask<TOutput>>, String, ExecutorOptions, Boolean) |
Configures a function-based asynchronous message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput,TOutput>(Func<TInput,TOutput>, String, ExecutorOptions, Boolean) |
Configures a function-based message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput,TOutput>(Func<TInput,ValueTask<TOutput>>, String, ExecutorOptions, Boolean) |
Configures a function-based asynchronous message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput>(Action<TInput,CancellationToken>, String, ExecutorOptions, Boolean) |
Configures a function-based message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput>(Action<TInput,IWorkflowContext,CancellationToken>, String, ExecutorOptions, Boolean) |
Configures a function-based message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput>(Action<TInput,IWorkflowContext>, String, ExecutorOptions, Boolean) |
Configures a function-based message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput>(Action<TInput>, String, ExecutorOptions, Boolean) |
Configures a function-based message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput>(Func<TInput,CancellationToken,ValueTask>, String, ExecutorOptions, Boolean) |
Configures a function-based asynchronous message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput>(Func<TInput,IWorkflowContext,CancellationToken,ValueTask>, String, ExecutorOptions, Boolean) |
Configures a function-based asynchronous message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput>(Func<TInput,IWorkflowContext,ValueTask>, String, ExecutorOptions, Boolean) |
Configures a function-based asynchronous message handler as an executor with the specified identifier and options. |
| BindAsExecutor<TInput>(Func<TInput,ValueTask>, String, ExecutorOptions, Boolean) |
Configures a function-based asynchronous message handler as an executor with the specified identifier and options. |
| BindExecutor(Executor) |
Configures an Executor instance for use in a workflow. |
| BindExecutor<TExecutor,TOptions>(Func<Config<TOptions>,String,ValueTask<TExecutor>>, String, TOptions) |
Configures a factory method for creating an Executor of type |
| BindExecutor<TExecutor>(Func<String,String,ValueTask<TExecutor>>, String) |
Configures a factory method for creating an Executor of type |
| BindExecutor<TExecutor>(Func<String,String,ValueTask<TExecutor>>) |
Configures a factory method for creating an Executor of type |
| ConfigureFactory<TExecutor,TOptions>(Func<Config<TOptions>,String,ValueTask<TExecutor>>, String, TOptions) |
Obsolete.
Configures a factory method for creating an Executor of type |
| ConfigureFactory<TExecutor>(Func<String,String,ValueTask<TExecutor>>, String) |
Obsolete.
Configures a factory method for creating an Executor of type |
| ConfigureFactory<TExecutor>(Func<String,String,ValueTask<TExecutor>>) |
Obsolete.
Configures a factory method for creating an Executor of type |
| ConfigureSubWorkflow(Workflow, String, ExecutorOptions) |
Obsolete.
Configures a sub-workflow executor for the specified workflow, using the provided identifier and options. |