CallbackBehaviorAttribute.TransactionIsolationLevel 属性

定义

指定事务隔离级别。

public:
 property System::Transactions::IsolationLevel TransactionIsolationLevel { System::Transactions::IsolationLevel get(); void set(System::Transactions::IsolationLevel value); };
public System.Transactions.IsolationLevel TransactionIsolationLevel { get; set; }
member this.TransactionIsolationLevel : System.Transactions.IsolationLevel with get, set
Public Property TransactionIsolationLevel As IsolationLevel

属性值

一个 IsolationLevel 值,指定事务的隔离级别。 默认值为 Unspecified

例外

该值不是 IsolationLevel 值之一。

注解

运行事务时所采用的隔离级别可确定在其他事务中进行更改时处理数据的方式,以及事务必须保持锁定以保护数据不被更改的时间长度。 例如,默认值 Unspecified 指定在事务完成之前不允许进行更新或插入。

适用于