MetadataStore.BeginTransaction-Methode
Startet beim Überschreiben in einer abgeleiteten Klasse eine explizite Transaktion in dem Metadatenspeicher, der über die angegebene Isolationsstufe verfügt.
Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)
Syntax
'Declaration
Public MustOverride Sub BeginTransaction ( _
isolationLevel As IsolationLevel _
)
'Usage
Dim instance As MetadataStore
Dim isolationLevel As IsolationLevel
instance.BeginTransaction(isolationLevel)
public abstract void BeginTransaction (
IsolationLevel isolationLevel
)
public:
virtual void BeginTransaction (
IsolationLevel isolationLevel
) abstract
public abstract void BeginTransaction (
IsolationLevel isolationLevel
)
public abstract function BeginTransaction (
isolationLevel : IsolationLevel
)
Parameter
- isolationLevel
Die Isolationsstufe der Transaktion.
Ausnahmen
Ausnahmetyp | Bedingung |
---|---|
Es wurde kein Metadatenspeicher geöffnet oder erstellt, oder es wurde bereits eine Transaktion gestartet. |
Hinweise
Für Änderungen, die nach dem Aufruf dieser Methode gespeichert werden, wird erst dann ein Commit an den Speicher ausgeführt, wenn CommitTransaction aufgerufen wird.
Bevor Änderungen in den Metadatenspeicher geschrieben werden können, muss eine explizite Transaktion gestartet werden.
Siehe auch
Verweis
MetadataStore-Klasse
MetadataStore-Member
Microsoft.Synchronization.MetadataStorage-Namespace