Freigeben über


SqlMetadataStore.CommitTransaction-Methode

Führt einen Commit für eine bereits mit dem Metadatenspeicher gestartete explizite Transaktion aus.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)

Syntax

'Declaration
Public Overrides Sub CommitTransaction
'Usage
Dim instance As SqlMetadataStore

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

Ausnahmen

Ausnahmetyp Bedingung

ObjectDisposedException

Dieses Objekt wurde verworfen oder nicht ordnungsgemäß initialisiert.

InvalidOperationException

Es wurde kein Metadatenspeicher geöffnet oder erstellt, oder es wurde keine Transaktion gestartet.

Hinweise

Wird diese Methode aufgerufen, wird für alle seit dem letzten Aufruf von BeginTransaction vorgenommenen Änderungen ein Commit an den Metadatenspeicher ausgeführt.

Siehe auch

Verweis

SqlMetadataStore-Klasse
SqlMetadataStore-Member
Microsoft.Synchronization.MetadataStorage-Namespace