Namespace: Microsoft.Azure。Workflows.Sdk
WorkflowContext は、カスタムコードアクションに渡される抽象的なランタイムコンテキストです。 ワークフローコードが実行中である際、トリガー結果や以前に実行されたアクション結果へのアクセスを提供します。
Methods
GetActionResults(行動結果取得)
現在のワークフロー実行で既に実行された名前付きアクションのWorkflowOperationResultを取得します。
public abstract Task<WorkflowOperationResult> GetActionResults(string actionName)
| 名前 | Description | タイプ | 必須 |
|---|---|---|---|
| actionName | 結果を取得するアクションの名前。 | 文字列 | はい |
public async Task<string> RunAsync(WorkflowContext context)
{
WorkflowOperationResult composeResult = await context.GetActionResults("ComposeStep");
return "Processed";
}
GetTriggerResults
現在のワークフロー実行を開始したトリガーのWorkflowOperationResultを取得します。
public abstract Task<WorkflowOperationResult> GetTriggerResults()
このメソッドにはパラメーターがありません。
public async Task<string> RunAsync(WorkflowContext context)
{
WorkflowOperationResult triggerResult = await context.GetTriggerResults();
return "Processed";
}
関連コンテンツ
- AgentToolContextクラス定義
- IChainableNodeインターフェース定義
- IVariableワークフローアクションインターフェース定義
- IWorkflowAction インターフェース定義
- IWorkflowOperation インターフェース定義
- IWorkflowProvider インターフェース定義
- IWorkflowTriggerインターフェース定義
- OperationChainクラスの定義
- タイプ付きワークフローアクションインターフェースの定義
- 型付きワークフロートリガーインターフェースの定義
- WorkflowActionBaseクラス定義
- WorkflowActions クラス定義
- ワークフローBuiltInActionsクラス定義
- ワークフローBuiltInTriggersクラス定義
- ワークフローControlActionsクラス定義
- ワークフローファクトリークラス定義
- WorkflowManagedActions クラス定義
- WorkflowManagedTriggers クラス定義
- WorkflowProviderExtensions クラス定義
- WorkflowTriggerBaseクラスの定義
- ワークフロートリガークラス定義
- ワークフロー変数アクションクラス定義