MetadataStore.BeginTransaction 方法

在派生类中重写时,对具有指定隔离级别的元数据存储区启动显式事务。

命名空间: Microsoft.Synchronization.MetadataStorage
程序集: Microsoft.Synchronization.MetadataStorage(在 microsoft.synchronization.metadatastorage.dll 中)

语法

声明
Public MustOverride Sub BeginTransaction ( _
    isolationLevel As IsolationLevel _
)
用法
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
)

参数

  • isolationLevel
    事务的隔离级别。

异常

异常类型 条件

InvalidOperationException

尚未打开或创建元数据存储区,或已启动事务。

备注

调用此方法之后所保存的变更在调用 CommitTransaction 之后才会提交到元数据存储区。

必须先启动显式事务,然后才能将变更写入元数据存储区。

请参阅

参考

MetadataStore 类
MetadataStore 成员
Microsoft.Synchronization.MetadataStorage 命名空间