共用方式為


交易界限

交易界限定義交易的範圍。在交易界限中的物件共用通用的交易識別碼。

隨著交易的執行,各種交易感知 (Transaction-Aware) 資源可以參與交易。例如,如果在交易範圍內,您的應用程式會連接至資料庫,交易流向那個資源,並且擴充交易界限以包含資料庫伺服器。您可以設計交易以跨越處理序和電腦。因此,交易界限是管理處理序和電腦界限之間一致性的抽象概念。

您對於交易界限的控制會根據您為應用程式所選取的交易模型而異:手動或自動。在手動交易中,您使用外顯指令開始和結束交易來控制交易界限。在一個交易界限內,您可以開始第二個交易,其稱為巢狀交易。父代 (Parent) 交易並不會認可直到它所有的次級交易都認可了。

自動交易根據每一個元件的宣告式屬性 (Attribute) 集,為您管理交易界限。交易自動地流向指定要參與交易的物件,並略過指定要執行外部交易的物件。在使用自動交易模型時,您不能巢狀進行交易。

請參閱

交易處理基礎觀念 | 交易模型