CallbackBehaviorAttribute.TransactionIsolationLevel 속성

정의

트랜잭션 격리 수준을 지정합니다.

public:
 property System::Transactions::IsolationLevel TransactionIsolationLevel { System::Transactions::IsolationLevel get(); void set(System::Transactions::IsolationLevel value); };
public System.Transactions.IsolationLevel TransactionIsolationLevel { get; set; }
member this.TransactionIsolationLevel : System.Transactions.IsolationLevel with get, set
Public Property TransactionIsolationLevel As IsolationLevel

속성 값

IsolationLevel 트랜잭션 격리 수준을 지정하는 값입니다. 기본값은 Unspecified입니다.

예외

값이 값 중 IsolationLevel 하나가 아닙니다.

설명

트랜잭션이 실행되는 격리 수준은 다른 트랜잭션에서 변경될 때 데이터가 처리되는 방식과 이러한 변경으로부터 보호하기 위해 트랜잭션이 잠금을 유지해야 하는 기간을 결정합니다. 예를 들어 기본값 Unspecified인 는 트랜잭션이 완료될 때까지 업데이트 또는 삽입이 발생하지 않도록 지정합니다.

적용 대상