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


IsolationLevelEnum

Задает уровень изоляции транзакций для объекта подключения.

Постоянный Ценность Описание
adXactUnspecified -1 Указывает, что поставщик использует другой уровень изоляции, чем указанный, но этот уровень не может быть определен.
adXactChaos 16 Указывает, что ожидающие изменения из более высоко изолированных транзакций не могут быть перезаписаны.
adXactBrowse 256 Указывает, что из одной транзакции можно просмотреть незафиксированные изменения в других транзакциях.
adXactReadUncommitted 256 То же, что и adXactBrowse.
adXactCursorStability 4096 Указывает, что из одной транзакции можно просматривать изменения в других транзакциях только после их фиксации.
adXactReadCommitted 4096 То же, что и adXactCursorStability.
adXactRepeatableRead 65536 Указывает, что из одной транзакции изменения, внесенные в другие транзакции, не отображаются, но повторный запрос может получить новые объекты Recordset.
adXactIsolated 1048576 Указывает, что транзакции выполняются в изоляции других транзакций.
adXactSerializable 1048576 То же, что и adXactIsolated.

Эквивалент ADO/WFC

Пакет: com.ms.wfc.data

Постоянный
AdoEnums.IsolationLevel.UNSPECIFIED
AdoEnums.IsolationLevel.CHAOS
AdoEnums.IsolationLevel.BROWSE
AdoEnums.IsolationLevel.READUNCOMMITTED
AdoEnums.IsolationLevel.CURSORSTABILITY
AdoEnums.IsolationLevel.READCOMMITTED
AdoEnums.IsolationLevel.REPEATABLEREAD
AdoEnums.IsolationLevel.ISOLATED
AdoEnums.IsolationLevel.SERIALIZABLE

Применимо к

свойство IsolationLevel