MetadataStore.BeginTransaction Método
Cuando se invalida en una clase derivada, inicia una transacción explícita en el almacén de metadatos que tiene el nivel de aislamiento especificado.
Espacio de nombres: Microsoft.Synchronization.MetadataStorage
Ensamblado: Microsoft.Synchronization.MetadataStorage (en microsoft.synchronization.metadatastorage.dll)
Sintaxis
'Declaración
Public MustOverride Sub BeginTransaction ( _
isolationLevel As IsolationLevel _
)
'Uso
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
)
Parámetros
- isolationLevel
Nivel de aislamiento de la transacción.
Excepciones
Tipo de excepción | Condición |
---|---|
No se ha abierto o creado un almacén de metadatos, o ya se había iniciado una transacción. |
Notas
Los cambios que se guardan tras llamar a este método no se confirman en el almacén de metadatos hasta que no se llama a CommitTransaction.
Una transacción explícita debe iniciarse antes de que se puedan escribir cambios en el almacén de metadatos.
Vea también
Referencia
MetadataStore Clase
MetadataStore Miembros
Microsoft.Synchronization.MetadataStorage Espacio de nombres