WorkflowTriggerBase 类

命名空间:Microsoft.Azure。Workflows.Sdk

WorkflowTriggerBaseIWorkflowTrigger 节点的抽象基础实现。 它为具体的触发类型提供触发命名和流链支持,同时强制执行规则:触发后第一个动作不能应用运行后条件。

用法

// WorkflowTriggerBase is abstract; use concrete triggers via WorkflowTriggers.BuiltIn
var trigger = WorkflowTriggers.BuiltIn.CreateHttpTrigger();

// Chain actions after the trigger
trigger.Then(WorkflowActions.BuiltIn.Compose(inputs: () => "Hello").WithName("Greet"));

// Access inherited properties
string name = trigger.Name;
var children = trigger.Children; // contains "Greet"

属性

名称 说明 类型 必需
名称 获取或设置生成的工作流程定义中唯一使用的触发器名称。 字符串
孩子 让子动作配置在触发触发后运行。 列表<IWorkflowAction>

Methods

然后

这种类型实现 Then()IChainableNode 的方法。 请参见该页面,了解所有过载的完整文档。 注意:在触发器中, Then(action, FlowStatus[])Then(action, RunAfter[]) 超载会抛出 InvalidOperationException ,因为触发后第一个动作无法指定运行后条件。