命名空间:Microsoft.Azure。Workflows.Sdk
为工作流触发器提供类型安全接口,输出合同为正体和结构化输出访问提供强类型。 这些接口扩展了 IWorkflowTrigger ,使下游动作可以通过表达式友好的属性引用触发负载和结构化输出。
用法
// IOutputWorkflowTrigger<T> - HTTP trigger with typed output
IOutputWorkflowTrigger<HttpRequestTriggerOutput> trigger = WorkflowTriggers.BuiltIn.CreateHttpTrigger();
var compose = WorkflowActions.BuiltIn.Compose(
inputs: () => $"Received: {trigger.TriggerOutput.Body}").WithName("LogInput");
trigger.Then(compose);
IOutputWorkflowTrigger<T>
表示一个类型化的工作流程触发器,其结构化输出通过强类型属性获得。
属性
| 名称 | 说明 | 类型 | 必需 |
|---|---|---|---|
| 触发输出 | 获得触发器产生的强类型输出。 | T | 否 |
Methods
这种类型实现 Then() 了 IChainableNode 的方法。 请参见该页面,了解所有过载的完整文档。
IBody工作流程触发<T>
表示一个类型化的工作流程触发器,其体有效载荷通过强类型属性可调用。
属性
| 名称 | 说明 | 类型 | 必需 |
|---|---|---|---|
| 扳机体 | 获得触发器产生的强烈类型弹药。 | T | 否 |
Methods
这种类型实现 Then() 了 IChainableNode 的方法。 请参见该页面,了解所有过载的完整文档。
相关内容
- AgentToolContext 类定义
- IChainableNode 接口定义
- 可实现工作流程操作接口定义
- IWorkflowAction 接口定义
- IWorkflowOperation 接口定义
- IWorkflowProvider 接口定义
- IWorkflowTrigger 接口定义
- OperationChain 类定义
- 类型工作流动作接口定义
- WorkflowActionBase 类定义
- WorkflowActions 类定义
- WorkflowBuiltInActions 类定义
- WorkflowBuiltInTriggers 类定义
- WorkflowContext 类定义
- 工作流程控制行动类定义
- WorkflowFactory 类定义
- WorkflowManagedActions 类定义
- WorkflowManagedTriggers 类定义
- WorkflowProviderExtensions 类定义
- WorkflowTriggerBase 类定义
- 工作流程触发类定义
- WorkflowVariableActions 类定义