次の方法で共有


オーケストレーション図形

オーケストレーション デザイナーは、オーケストレーションを作成するためのビジュアル ツールです。 このツールで提供されている複数の図形を、基になる操作の視覚的な表現としてデザイン画面に配置することで、オーケストレーションを効率よくデザインし実装できます。

構成アクションが不十分

不十分な構成アクションを表す画像。

Note

オーケストレーション デザイナーでは、関連付けられた図形が完全に構成されていないことが検出された場合に、不十分な構成の操作が表示されます。 オーケストレーション内の図形が完全に構成されていないと、関連付けられたオーケストレーションはコンパイルされません。

次の表では、使用できる図形の一覧を示し、各図形の機能を簡単に説明します。

図形 図形の名前 目的
オーケストレーションが別のオーケストレーションを同期的に呼び出すアイコン。 オーケストレーションの呼び出し オーケストレーションで、別のオーケストレーションを同期的に呼び出すことができます。
オーケストレーションで実行するビジネス ルール ポリシーを構成できるアイコン。 ルールの呼び出し オーケストレーションで実行されるビジネス ルール ポリシーを構成できます。
コードを呼び出して、エラーが発生したときにオーケストレーションによって既に実行された操作を元に戻すか補正できるようにするアイコン。 Compensate エラー発生時に、オーケストレーションで既に実行された操作を元に戻したり補正したりするためのコードを呼び出すことができます。
メッセージを作成できるアイコン。 メッセージの構築 メッセージを構築できます。
オーケストレーションで条件付きで分岐できるようにするアイコン。 決定 オーケストレーション内で条件に応じて分岐できます。
タイムアウト間隔に基づいてオーケストレーションの遅延を作成できるようにするアイコン。 [遅延] タイムアウト間隔に基づいてオーケストレーションの遅延を設定できます。
変数に値を割り当てたり、.NET 呼び出しを行ったりできるアイコン。 [式] 変数に値を割り当てるか、.NET を呼び出すことができます。
操作を 1 つの折りたたみ可能で拡張可能な単位にグループ化し、視覚的な利便性を高めるアイコン。 グループ 視覚的にわかりやすくなるように、折りたたみと展開が可能な 1 つの単位に操作をグループ化できます。
受信したメッセージまたはタイムアウト期間の有効期限に応じて、オーケストレーションが条件付きで分岐できるようにするアイコン。 聞く 受信したメッセージやタイムアウト期間の終了などの条件に応じてオーケストレーションを分岐できます。
条件が満たされるまでオーケストレーションをループできるようにするアイコン。 Loop 条件が満たされるまでオーケストレーションをループできます。
メッセージ値を割り当て可能なアイコン。 メッセージの割り当て メッセージの値を割り当てることができます。
オーケストレーションが互いに独立して 2 つ以上の操作を実行できるようにするアイコン。 並列アクション オーケストレーション内で複数の操作を互いに独立して実行できます。
メッセージの送信場所と方法を定義するアイコン。 ポート メッセージの送信先と送信方法を定義します。
オーケストレーションでメッセージを受信できるようにするアイコン。 受信 オーケストレーションでメッセージを受信できます。
異なるトランスポートまたはエンドポイントを介して同じ論理パートナーと通信するポートのコレクションを作成できるアイコン。 ロール リンク 複数の異なるトランスポートやエンドポイントを通じて同じ論理パートナーと通信するためのポートのコレクションを作成できます。
トランザクションと例外処理のフレームワークを提供するアイコン。 スコープ トランザクションと例外処理のフレームワークを提供します。
オーケストレーションからメッセージを送信できるようにするアイコン。 Send オーケストレーションからメッセージを送信できます。
オーケストレーションが別のオーケストレーションを非同期的に呼び出すアイコン。 オーケストレーションの開始 オーケストレーションで、別のオーケストレーションを非同期的に呼び出すことができます。
何らかのエラー状態が発生した場合の介入を有効にするためにオーケストレーションの操作を中断するアイコン。 [中断] エラー発生時にオーケストレーションの操作を中断して介入できるようにします。
何らかのエラー状態が発生した場合にオーケストレーションの操作を直ちに終了できるようにするアイコン。 Terminate エラー発生時にオーケストレーションの操作を直ちに終了できます。
エラーが発生した場合に例外を明示的にスローできるようにするアイコン。 例外のスロー エラーが発生した場合に例外を明示的にスローできます。
既存のメッセージのフィールドを新しいメッセージにマップできるようにするアイコン。 変換 既存のメッセージから新しいメッセージにフィールドをマップできます。