次の方法で共有


Machine.config ファイルに BAM インターセプターの動作を追加する方法

BAM 内のデータをインターセプトするには、BAM インターセプターの動作を Microsoft .NET machine.config ファイルに追加する必要があります。 次の 2 つの方法で行います。

  • machine.config ファイルを手動で編集して動作を含めます。

  • サービス構成エディターを使用して、動作を含めます。

machine.config ファイルを手動で編集するには

  1. Microsoft .NET 構成フォルダーにある machine.config ファイルを編集します。 これを行うには、[ スタート] をクリックし、[ 実行] をクリックし、「メモ帳 c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\machine.config」と入力して、[ OK] をクリックします。

  2. 次の動作拡張機能を使用して、machine.config ファイルを更新します。

    <system.serviceModel>
      <extensions>
        <behaviorExtensions>
          <add name="BAMEndPointBehaviorExtension" type="Microsoft.BizTalk.Bam.Interceptors.Wcf.BamEndpointBehavior, Microsoft.BizTalk.Bam.Interceptors, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
        </behaviorExtensions>
      </extensions>
    </system.serviceModel>
    
  3. machine.config ファイルを閉じて保存します。

サービス構成エディターを使用して machine.config ファイルを編集するには

  1. サービス構成エディターを開きます。 サービス構成エディターの使用方法については、「 https://go.microsoft.com/fwlink/?LinkId=83557」を参照してください。

  2. ツリー ビュー ペイン ( [構成] というラベル) で、ノード ツリーを展開します。 [詳細] フォルダーをクリックし、[拡張機能] フォルダーをクリックし、動作要素の extensions 要素を選択します。

  3. 新しい動作要素拡張機能を作成します。 [ 新規 ] ボタンをクリックして、[拡張機能構成要素エディター] ダイアログ ボックスを開きます。 [構成名] に、動作の一意の名前 (BAMEndPointBehaviorExtension など) を入力します。

    拡張機能構成要素エディター

  4. [ 種類 ] フィールドをクリックし、省略記号ボタン (...) ボタンをクリックして [動作拡張の種類ブラウザー] ダイアログ ボックスを開きます。

  5. グローバル アセンブリ キャッシュ (GAC) アイコンをクリックして、GAC 内の DLL を一覧表示します。

  6. Microsoft.BizTalk.Bam.Interceptors アセンブリを選択します。

  7. [ 開く ] ボタンをクリックしてアセンブリを選択し、ダイアログ ボックスを閉じます。

    [構成名] プロパティに入力された BAMEndPointBehaviorExtension を示す [拡張機能構成要素エディター] ダイアログ ボックスのスクリーンショット。

  8. [動作拡張機能の種類ブラウザー] ダイアログ ボックスの [型名] ウィンドウで、Microsoft.BizTalk.Bam.Interceptors.Wcf.BamEndpointBehavior 型をダブルクリックします (次の画面で強調表示されています)。

    グローバル アセンブリ キャッシュ (GAC) DLL の一覧で Microsoft.BizTalk.Bam.Interceptors が選択されていることを示す [動作拡張機能の種類ブラウザー] ダイアログ ボックスのスクリーンショット。

    拡張機能構成要素エディターが開きます。

  9. [ OK] を クリックして、[拡張機能構成要素エディター] ダイアログ ボックスを閉じます。

  10. サービス構成エディターの詳細ウィンドウで、BAMEndPointBehaviorExtension が表示されることを確認します。

  11. サービス構成エディターを閉じます。

次のステップ

BAM WCF インターセプトを構成する方法

こちらもご覧ください

BAM データをインターセプトするように WCF アダプターを構成する