設定交易屬性
您可以使用元件服務系統管理工具手動設定交易屬性,也可以在撰寫元件時新增交易的程式設計支援。
如需交易屬性值的詳細資訊,請參閱 設定交易。
使用元件服務系統管理工具設定屬性值
在主控台樹中,以滑鼠右鍵按下您要設定的元件,然後按兩下 [ 屬性]。
在 [元件屬性] 對話框中,按兩下 [ 交易] 索引標籤。
在 [交易支援] 底下,選取您想要的值選項。 不支援所有元件的預設值。
按一下 [確定]。
您必須針對每個元件重複此程式。
以程式設計方式設定屬性值
使用 Microsoft Visual Basic 的程式設計人員可以使用 MTSTransactionMode 來設定交易屬性,這是 ActiveX DLL 專案的類模組屬性。 Visual Basic 會將您的選取項目對應至對等的 COM+ 交易屬性值,並在元件的類型庫中發佈值。
下表會將每個 MTSTransactionMode 常數值對應至其相等的 COM+ 交易值。
MTSTransactionMode 常數 | COM+ 交易值 |
---|---|
NotAnMTSObject (預設值) |
停用 |
NoTransactions |
不支援 (預設值) |
RequiresTransaction |
必要 |
UsesTransaction |
支援 |
RequiresNewTransaction |
必須是新交易 |
MTSTransactionMode 屬性也可以使用 COM+ 管理員 istration 連結庫 API,以程式設計方式存取。