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 rispetto a quello specificato, ma che il livello non può essere determinato. |
adXactChaos | 16 | Indica che le modifiche in sospeso dalle transazioni più isolate non possono essere sovrascritte. |
adXactBrowse | 256 | Indica che da una transazione è possibile visualizzare le modifiche non sottoposte a 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 che ne stato eseguito il commit. |
adXactReadCommitted | 4096 | Uguale a adXactCursorStability. |
adXactRepeatableRead | 65536 | Indica che da una transazione non è possibile visualizzare le modifiche apportate in altre transazioni, ma che ripetendo la query è possibile recuperare nuovi oggetti Recordset. |
adXactIsolated | 1048576 | Indica che le transazioni vengono eseguite in isolamento di altre transazioni. |
adXactSerializable | 1048576 | Uguale a adXactIsolated. |
Equivalente per 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 |