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