タイプ付きワークフロートリガーインターフェース

Namespace: 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>

強型付けプロパティを通じて構造化出力が利用可能な型付きワークフロートリガーを表します。

プロパティ

名前 Description タイプ 必須
トリガーアウトプット トリガーによって生成される強型付け出力が得られます。 T いいえ

Methods

このタイプはThen()メソッドを実装しています。 すべてのオーバーロードに関する詳細なドキュメントはそのページをご覧ください。

IBodyワークフロートリガー<T>

強型型プロパティを通じて利用可能なボディペイロードを持つ型付きワークフロートリガーを表します。

プロパティ

名前 Description タイプ 必須
トリガーボディ トリガーによって生成される強いタイプ型のボディペイロードを得ます。 T いいえ

Methods

このタイプはThen()メソッドを実装しています。 すべてのオーバーロードに関する詳細なドキュメントはそのページをご覧ください。