Visual Studio で IntelliSense とスキーマ検証を使用すると、概念的に有効なインターセプター構成ファイルを構築するのに役立ちます。 BAM 管理ユーティリティは、ベース インターセプター構成スキーマに対してインターセプター構成ファイルを検証し、ファイルが有効でない場合はスキーマを展開しません。 ファイルが基本インターセプター構成スキーマに対する検証に合格した場合、実行時に Windows Workflow Foundation (WF) スキーマや Windows Communication Foundation (WCF) スキーマなどのテクノロジ固有のスキーマに対して検証され、エラーが発生した場合、インターセプトは行われません。 インターセプター構成ファイルを構築するときに、Visual Studio でスキーマ検証を使用することで、これらのエラーを回避できます。
注
サンプルの BAM インターセプター構成 XSD ファイルは、SDK ファイルと共にインストールされます。 \Program Files (x86)\Microsoft BizTalk Server <VERSION>SDK\Samples\BAM\InterceptorXSDs にあります。
- CommonInterceptorConfiguration.xsd
- WcfInterceptorConfiguration.xsd
- WorkflowInterceptorConfiguration.xsd
インターセプター スキーマのコピーを取得するには
メモ帳または別のテキスト エディターを開きます。
「インターセプター構成スキーマ」トピックに移動します。
開いているテキスト エディターで新しいドキュメントに内容を貼り付け、 CommonInterceptorConfiguration.xsd (または独自に選択した名前) を使用してファイルをテキスト ファイルとしてハード ディスクに保存します。
ファイル名 WorkflowInterceptorConfiguration.xsd と WcfInterceptorConfiguration.xsd または独自に選択した名前を使用して、Windows Workflow Foundation (WF) スキーマと Windows Communication Foundation (WCF) スキーマ のトピックに対してこれらの手順を繰り返します。
インターセプター構成ファイルで IntelliSense を使用するには
Visual Studio を開きます。
[ ファイル] をクリックし、[ 新規作成] をクリックし、[ ファイル] をクリックします。
[ 新しいファイル ] ダイアログ ボックスで、[ XML ファイル ] を選択し、[ 開く] をクリックします。
[プロパティ] ウィンドウを表示するには、編集ウィンドウを右クリックし、[ プロパティ] をクリックします。
[プロパティ] ウィンドウで、[ スキーマ] をクリックし、省略記号 (...) をクリックします。
[XML スキーマ] ダイアログ ボックスで、[追加] をクリックし、スキーマの場所に移動し、Windows Communication Foundation (WCF) インターセプター構成ファイルを使用している場合は CommonInterceptorConfiguration.xsd と WcfInterceptorConfiguration.xsd を選択し、Windows Workflow Foundation (WF) インターセプター構成ファイルを使用している場合は WorkflowInterceptorConfiguration.xsd を選択します。
注
別の名前を使用してファイルを保存した場合は、代わりにそれらのファイルを選択します。
Visual Studio では、インターセプター構成ファイルが開かれたときに検証され、ファイルの作成と変更時に IntelliSense のヘルプが提供されるようになりました。
こちらもご覧ください
Windows Workflow Foundation スキーマ
Windows Communication Foundation スキーマ