統合のデザインタイム・プロパティのオーバーライド
通常の統合設計の外部で統合プロパティを構成できます。 実行時に、これらの統合プロパティが有効になり、設計時に構成した値がオーバーライドされます。 たとえば、設計時に指定した電子メール・アドレスをオーバーライドする通知アクションの「宛先」フィールドで使用する電子メール・アドレスを指定できます。 この機能を使用すると、統合設計自体を編集したり、実行時に値を渡す必要なく、値を構成できます。
ファイル・パス、データベース・プロパティ、サーバー・プロパティ、資格証明、一定の間隔で変更される定数プロパティなど、すべてのタイプのプロパティを構成できます。
統合プロパティを編集できるかどうかは、使用している統合スタイルのタイプに基づきます。
| 統合スタイル | 動作の編集 |
|---|---|
| スケジュール済 | スケジュール済統合では、ランタイム構成がサポートされます。 したがって、統合がアクティブなときに統合プロパティ値を更新できます。
スケジュール済統合が起動されると、次のようになります:
|
| アプリケーション・ドリブン・オーケストレーション | アプリケーション・ドリブン・オーケストレーション統合では、ランタイム構成はサポートされていません。 したがって、統合がアクティブでない場合は、統合プロパティ値を更新できます。 構成されたプロパティ値は、統合のアクティブ化後に有効になります。
アプリケーション・ドリブン・オーケストレーション統合が起動されると、次のようになります:
|
統合の統合プロパティとメジャー・バージョン(01.00.0000など)およびマイナー・バージョン(01.10.0000など)に関する次の動作に注意してください。
- 統合プロパティの現在の値は、メジャー・バージョンと識別子が同じであるすべてのマイナー・バージョン統合によって共有されます。
- 統合プロパティの現在の値の更新は、同じ名前の統合プロパティがある場合、他のすべてのマイナー・バージョン統合に反映されます。
- 同じメジャー・バージョンおよび識別子を持つ他のマイナー・バージョン統合がある場合、統合から統合プロパティを削除しても現在の値は削除されません。
バージョンおよび識別子の詳細は、「統合の作成」を参照してください。



