Поделиться через


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 , применяется ко всей транзакции.

Применяется к