IsolationLevelEnum
Connection オブジェクトのトランザクション分離レベルを指定します。
定数 | 値 | 説明 |
---|---|---|
adXactUnspecified | -1 | プロバイダーは指定されたのと異なる分離レベルを使用しているが、そのレベルを特定できないことを示します。 |
adXactChaos | 16 | これより分離性の高いトランザクションからの保留中の変更を上書きできないことを示します。 |
adXactBrowse | 256 | あるトランザクションから、他のトランザクションのコミットされていない変更を見ることができることを示します。 |
adXactReadUncommitted | 256 | adXactBrowse と同じです。 |
adXactCursorStability | 4096 | あるトランザクションから、他のトランザクションの変更を、コミットされた後だけ見ることができることを示します。 |
adXactReadCommitted | 4096 | adXactCursorStability と同じです。 |
adXactRepeatableRead | 65536 | あるトランザクションから他のトランザクションで行われた変更を見ることはできないが、再クエリによって新しい Recordset オブジェクトを取得することができることを示します。 |
adXactIsolated | 1048576 | トランザクションが他のトランザクションと分離して実行されることを示します。 |
adXactSerializable | 1048576 | adXactIsolated と同じです。 |
ADO/WFC に相当するもの
パッケージ: com.ms.wfc.data
常時 |
---|
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 |