共用方式為


開發解譯管線元件

解譯管線元件會接收單一輸入訊息,並產生零個或多個輸出訊息。 解譯元件的用途是將交換的訊息分割成個別的文件。 解譯器元件必須實作下列介面:

  • IBaseComponent

  • IDisassemblerComponent

  • IComponentUI

  • IPersistPropertyBag 。 如需此介面的詳細資訊,請參閱 .NET Framework SDK 文件。

    您可以擴充 FFDasmCompXMLDasmComp 類別,以建立自己的反組譯元件。

警告

如果自訂解譯器的 MessageDestination 內容屬性設定為 SuspendQueue,解譯器傳回的資料流就必須支援 Seek(0),否則無法擱置訊息。

注意

自訂管線元件應將任何額外的部分從輸入訊息複製到輸出訊息。 其用意是要將這些部分保留到管線中做進一步處理。

本節內容