OracleTransaction.IsolationLevel OracleTransaction.IsolationLevel OracleTransaction.IsolationLevel OracleTransaction.IsolationLevel Property


このトランザクションの IsolationLevel を指定します。Specifies the IsolationLevel for this transaction.

 virtual property System::Data::IsolationLevel IsolationLevel { System::Data::IsolationLevel get(); };
public override System.Data.IsolationLevel IsolationLevel { get; }
member this.IsolationLevel : System.Data.IsolationLevel
Public Overrides ReadOnly Property IsolationLevel As IsolationLevel


このトランザクションの IsolationLevelThe IsolationLevel for this transaction. 既定値は、ReadCommitted です。The default is ReadCommitted.


.NET Framework Data Provider for Oracle がのみサポートしているReadCommittedSerializable分離レベル。The .NET Framework Data Provider for Oracle only supports ReadCommitted and Serializable isolation levels. これらの分離レベルの動作は、.net Data Provider for SQL Server と併用時の動作方法に対応していません。The behavior of these isolation levels does not correspond to the way they behave when used with the.NET Data Provider for SQL Server. Oracle で分離レベルを使用する方法の詳細については、Oracle のマニュアルを参照してください。For more information about how Oracle uses isolation levels, refer to your Oracle documentation.

並列トランザクションはサポートされていません。Parallel transactions are not supported. そのため、IsolationLevelトランザクション全体に適用されます。Therefore, the IsolationLevel applies to the entire transaction.