OracleTransaction.IsolationLevel 属性

定义

为该事务指定 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 数据提供程序仅支持 ReadCommittedSerializable 隔离级别。 这些隔离级别的行为与与SQL Server the.NET 数据提供程序一起使用时的行为方式不对应。 有关 Oracle 如何使用隔离级别的详细信息,请参阅 Oracle 文档。

不支持并行事务。 因此, IsolationLevel 适用于整个事务。

适用于