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 поддерживает ReadCommitted
только уровни изоляции и Serializable
. Поведение этих уровней изоляции не соответствует их поведению при использовании с поставщиком данных the.NET для SQL Server. Дополнительные сведения о том, как Oracle использует уровни изоляции, см. в документации oracle.
Параллельные транзакции не поддерживаются. Таким образом IsolationLevel , применяется ко всей транзакции.