OracleTransaction.IsolationLevel 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为该事务指定 IsolationLevel。
public:
property System::Data::IsolationLevel IsolationLevel { System::Data::IsolationLevel get(); };
public:
virtual property System::Data::IsolationLevel IsolationLevel { System::Data::IsolationLevel get(); };
public System.Data.IsolationLevel IsolationLevel { get; }
public override System.Data.IsolationLevel IsolationLevel { get; }
member this.IsolationLevel : System.Data.IsolationLevel
Public ReadOnly Property IsolationLevel As IsolationLevel
Public Overrides ReadOnly Property IsolationLevel As IsolationLevel
属性值
该事务的 IsolationLevel。 默认值为 ReadCommitted
。
实现
注解
.NET Framework Oracle 数据提供程序仅支持 ReadCommitted
和 Serializable
隔离级别。 这些隔离级别的行为与与SQL Server the.NET 数据提供程序一起使用时的行为方式不对应。 有关 Oracle 如何使用隔离级别的详细信息,请参阅 Oracle 文档。
不支持并行事务。 因此, IsolationLevel 适用于整个事务。