IsolationLevelEnum
Gibt die Ebene der Transaktionsisolation für ein Connection-Objekt an.
Konstante | Wert | Beschreibung |
---|---|---|
adXactUnspecified | -1 | Gibt an, dass der Anbieter eine andere Isolationsebene als angegeben verwendet, aber die Ebene kann nicht bestimmt werden. |
adXactChaos | 16 | Gibt an, dass die ausstehenden Änderungen von stärker isolierten Transaktionen nicht überschrieben werden können. |
adXactBrowse | 256 | Gibt an, dass sie von einer Transaktion aus nicht committete Änderungen in anderen Transaktionen sehen können. |
adXactReadUncommitted | 256 | Identisch mit adXactBrowse. |
adXactCursorStability | 4096 | Gibt an, dass sie von einer Transaktion aus Änderungen in anderen Transaktionen erst sehen können, nachdem sie committet wurden. |
adXactReadCommitted | 4096 | Identisch mit adXactCursorStability. |
adXactRepeatableRead | 65536 | Gibt an, dass Sie von einer Transaktion aus keine in anderen Transaktionen vorgenommenen Änderungen sehen können, aber durch erneutes Abfragen können neue Recordset-Objekte abgerufen werden. |
adXactIsolated | 1048576 | Gibt an, dass Transaktionen isoliert von anderen Transaktionen durchgeführt werden. |
adXactSerializable | 1048576 | Identisch mit adXactIsolated. |
ADO/WFC-Entsprechung
Paket: com.ms.wfc.data
Dauerhaft |
---|
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 |