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

このオブジェクトが破棄されているか、正しく初期化されていません。

InvalidOperationException

メタデータ ストアが開かれていない、または作成されていないか、明示的なトランザクションが開始されませんでした。

解説

このメソッドが呼び出されると、前回 BeginTransaction を呼び出した後で加えられたメタデータの変更がすべて破棄されます。

参照

リファレンス

SqlMetadataStore クラス
SqlMetadataStore メンバー
Microsoft.Synchronization.MetadataStorage 名前空間