OracleTransaction.IsolationLevel Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the IsolationLevel for this transaction.
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
Property Value
The IsolationLevel for this transaction. The default is ReadCommitted
.
Implements
Remarks
The .NET Framework Data Provider for Oracle only supports ReadCommitted
and Serializable
isolation levels. The behavior of these isolation levels does not correspond to the way they behave when used with the.NET Data Provider for SQL Server. For more information about how Oracle uses isolation levels, refer to your Oracle documentation.
Parallel transactions are not supported. Therefore, the IsolationLevel applies to the entire transaction.