SnapshotIsolationState SnapshotIsolationState SnapshotIsolationState Enum

정의

SnapshotIsolationState 열거형에는 스냅숏 격리의 현재 상태를 지정하는 데 사용되는 값이 포함되어 있습니다. The SnapshotIsolationState enumeration contains values that are used to specify the current state of snapshot isolation.

public enum class SnapshotIsolationState
public enum SnapshotIsolationState
Public Enum SnapshotIsolationState
상속
SnapshotIsolationStateSnapshotIsolationStateSnapshotIsolationState

필드

Disabled Disabled Disabled 0

스냅숏 격리가 현재 사용되고 있지 않습니다. Snapshot isolation is not currently in effect.

Enabled Enabled Enabled 1

스냅숏 격리가 사용되고 있습니다. Snapshot isolation is in effect. 트랜잭션 격리 수준을 스냅숏으로 설정 되어 있으면에 저장 되는 레코드에 대 한 업데이트 버전은 * * tempdb * * 데이터베이스입니다. If the transaction isolation level is set to snapshot then the versions of updates to a record are stored in the tempdb database.

PendingOff PendingOff PendingOff 2

모든 현재 트랜잭션이 커밋되거나 롤백될 때 스냅숏 격리가 사용되지 않기를 기다리고 있습니다. Snapshot isolation is waiting to be disabled when all current transactions commit or roll back.

PendingOn PendingOn PendingOn 3

모든 현재 트랜잭션이 커밋되거나 롤백될 때 스냅숏 격리가 사용되기를 기다리고 있습니다. Snapshot isolation is waiting to be enabled when all current transactions commit or roll back.

설명

SnapshotIsolationState 열거형 클래스는 SnapshotIsolationState 속성에서 사용됩니다.The SnapshotIsolationState enumeration class is served by the SnapshotIsolationState property.

적용 대상