共用方式為


開發自定義管線元件

本節說明如何開發管線元件。 您可以建立三種類型的管線元件:一般、組合和反組譯。 這三種類型中的每個都可以另外實作探查功能。 每種管線元件類型都有相關聯的介面,必須實作,才能將元件插入 BizTalk 傳訊引擎中;區分元件類型的管線介面為 IComponentIAssemblerComponentIDisassemblerComponent。 若要探查元件,您必須實作 IProbeMessage 介面。

Microsoft BizTalk Server 包含您可以在建立自己的元件時參考的範例管線元件。 範例元件示範如何將數據附加至訊息結尾,並在訊息開頭新增數據。 如需範例管線元件的詳細資訊,請參閱 CustomComponent (BizTalk Server 範例)

謹慎

如果您在 Visual Studio 的管線中參考自定義管線元件,可能會發生編譯時錯誤。 若要更正錯誤,請關閉管線設計工具,並在編譯之前重新開啟它。 或者,您可以移除元件,然後加以新增。

這很重要

升級至 BizTalk Server 時,請確定現有自定義管線元件中的任何字串變數不包含任何換行字元,例如 '\n'。 否則,在Visual Studio中編譯此元件時,會發生「常數中的換行符」錯誤。

本節中