Condividi tramite


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

Si applica a

Proprietà IsolationLevel