共用方式為


SqlMetadataStore.RollbackTransaction 方法

取消目前的明確交易,並將中繼資料存放區回復到交易開始之前的狀態。

命名空間: Microsoft.Synchronization.MetadataStorage
組件: Microsoft.Synchronization.MetadataStorage (在 microsoft.synchronization.metadatastorage.dll)

語法

'宣告
Public Overrides Sub RollbackTransaction
'用途
Dim instance As SqlMetadataStore

instance.RollbackTransaction
public override void RollbackTransaction ()
public:
virtual void RollbackTransaction () override
public void RollbackTransaction ()
public override function RollbackTransaction ()

例外

例外狀況型別 條件

ObjectDisposedException

這個物件已被處置 (Dispose),或是未正確初始化。

InvalidOperationException

尚未開啟或建立中繼資料存放區,或是尚未開始明確交易。

備註

當呼叫這個方法時,上一個 BeginTransaction 呼叫之後所做的所有中繼資料變更都將被捨棄。

請參閱

參考

SqlMetadataStore 類別
SqlMetadataStore 成員
Microsoft.Synchronization.MetadataStorage 命名空間