IsolationLevelEnum
Especifica el nivel de aislamiento de transacción para un objeto Connection.
Constante | Valor | Descripción |
---|---|---|
adXactUnspecified | -1 | Indica que el proveedor usa un nivel de aislamiento diferente al especificado, pero que no se puede determinar el nivel. |
adXactChaos | 16 | Indica que los cambios pendientes de las transacciones más aisladas no se pueden sobrescribir. |
adXactBrowse | 256 | Indica que desde una transacción puede ver los cambios no confirmados en otras transacciones. |
adXactReadUncommitted | 256 | Igual que adXactBrowse. |
adXactCursorStability | 4096 | Indica que desde una transacción puede ver los cambios en otras transacciones solo después de que se hayan confirmado. |
adXactReadCommitted | 4096 | Igual que adXactCursorStability. |
adXactRepeatableRead | 65536 | Indica que desde una transacción no se pueden ver los cambios realizados en otras transacciones, pero esa consulta puede recuperar nuevos objetos Recordset. |
adXactIsolated | 1 048 576 | Indica que las transacciones se realizan de forma aislada de otras transacciones. |
adXactSerializable | 1 048 576 | Igual que adXactIsolated. |
Equivalente a ADO/WFC
Paquete: com.ms.wfc.data
Constante |
---|
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 |