次の方法で共有


逆アセンブル パイプライン コンポーネントの開発

逆アセンブル パイプライン コンポーネントは、入力時に 1 つのメッセージを受信し、出力時に 0 個以上のメッセージを生成します。 逆アセンブル コンポーネントは、メッセージのインターチェンジを個々のドキュメントに分割するために使用されます。 逆アセンブラー コンポーネントは、次のインターフェイスを実装する必要があります。

  • IBaseComponent

  • IDisassemblerComponent

  • IComponentUI

  • IPersistPropertyBag . このインターフェイスについては、.NET Framework SDK のドキュメントを参照してください。

    FFDasmComp クラスまたは XMLDasmComp クラスを拡張することで、独自の逆アセンブリ コンポーネントを作成できます。

Warnung

カスタム逆アセンブラーが MessageDestination コンテキスト プロパティを SuspendQueue に設定する場合、中断が機能するためには、逆アセンブラーによって返されるストリームが Seek(0) をサポートする必要があります。

カスタム パイプライン コンポーネントでは、入力メッセージから出力メッセージに追加の部分をコピーする必要があります。 これにより、パイプラインでさらに処理するために保持されます。

このセクションにて