Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: Microsoft.Azure.Workflows.Sdk
Represents a named workflow operation in the execution graph, providing identity and connections to downstream child actions. Both IWorkflowAction and IWorkflowTrigger inherit this interface.
Usage
var action = WorkflowActions.BuiltIn.Compose(inputs: () => "data").WithName("MyAction");
// Access name
string name = action.Name;
// Children are populated by .Then() calls
action.Then(WorkflowActions.BuiltIn.Response().WithName("Respond"));
var children = action.Children; // contains "Respond"
Properties
| Name | Description | Type | Required |
|---|---|---|---|
| Name | Gets or sets the unique name of the operation within the workflow definition. | string | No |
| Children | Gets the child action nodes configured to run after this operation. | List<IWorkflowAction> | No |
Methods
This type implements Then() methods from IChainableNode. See that page for full documentation of all overloads.
Related Content
- AgentToolContext Class Definition
- IChainableNode Interface Definition
- IVariableWorkflowAction Interface Definition
- IWorkflowAction Interface Definition
- IWorkflowProvider Interface Definition
- IWorkflowTrigger Interface Definition
- OperationChain Class Definition
- Typed Workflow Action Interfaces Definition
- Typed Workflow Trigger Interfaces Definition
- WorkflowActionBase Class Definition
- WorkflowActions Class Definition
- WorkflowBuiltInActions Class Definition
- WorkflowBuiltInTriggers Class Definition
- WorkflowContext Class Definition
- WorkflowControlActions Class Definition
- WorkflowFactory Class Definition
- WorkflowManagedActions Class Definition
- WorkflowManagedTriggers Class Definition
- WorkflowProviderExtensions Class Definition
- WorkflowTriggerBase Class Definition
- WorkflowTriggers Class Definition
- WorkflowVariableActions Class Definition