逆アセンブル パイプライン コンポーネントは、入力時に 1 つのメッセージを受信し、出力時に 0 個以上のメッセージを生成します。 逆アセンブル コンポーネントは、メッセージのインターチェンジを個々のドキュメントに分割するために使用されます。 逆アセンブラー コンポーネントは、次のインターフェイスを実装する必要があります。
IBaseComponent
IDisassemblerComponent
IComponentUI
IPersistPropertyBag . このインターフェイスについては、.NET Framework SDK のドキュメントを参照してください。
FFDasmComp クラスまたは XMLDasmComp クラスを拡張することで、独自の逆アセンブリ コンポーネントを作成できます。
Warnung
カスタム逆アセンブラーが MessageDestination コンテキスト プロパティを SuspendQueue に設定する場合、中断が機能するためには、逆アセンブラーによって返されるストリームが Seek(0) をサポートする必要があります。
注
カスタム パイプライン コンポーネントでは、入力メッセージから出力メッセージに追加の部分をコピーする必要があります。 これにより、パイプラインでさらに処理するために保持されます。