IsolationLevelEnum
Specifica il livello di isolamento delle transazioni per un oggetto Connection.
Costante | Valore | Descrizione |
---|---|---|
adXactUnspecified | -1 | Indica che il provider usa un livello di isolamento diverso da quello specificato, ma che il livello non può essere determinato. |
adXactChaos | 16 | Indica che non è possibile sovrascrivere le modifiche in sospeso da transazioni con isolamento più elevato. |
adXactBrowse | 256 | Indica che da una transazione è possibile visualizzare le modifiche di cui non è stato eseguito il commit in altre transazioni. |
adXactReadUncommitted | 256 | Uguale a adXactBrowse. |
adXactCursorStability | 4096 | Indica che da una transazione è possibile visualizzare le modifiche in altre transazioni solo dopo il commit. |
adXactReadCommitted | 4096 | Uguale a adXactCursorStability. |
adXactRepeatableRead | 65536 | Indica che da una transazione non è possibile visualizzare le modifiche apportate in altre transazioni, ma tale query può recuperare nuovi oggetti recordset . |
adXactIsolated | 1048576 | Indica che le transazioni vengono eseguite in isolamento di altre transazioni. |
adXactSerializable | 1048576 | Uguale a adXactIsolated. |
Equivalente ADO/WFC
Pacchetto: com.ms.wfc.data
Costante |
---|
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 |