TransactionOptions 구조체

정의

트랜잭션 동작을 지정하는 추가 정보가 들어 있습니다.Contains additional information that specifies transaction behaviors.

public value class TransactionOptions
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
상속
TransactionOptions

설명

이 구조를 단일 구조로 트랜잭션에 대 한 시간 제한 및 격리 수준 매개 변수를 캡슐화합니다.This structure encapsulates the timeout and isolation level parameters for a transaction into a single, simple structure. 에 전달 되는 TransactionScopeCommittableTransaction 적절된 한 동작을 사용 하 여 새 트랜잭션을 만드는 생성자입니다.It is passed to the TransactionScope and CommittableTransaction constructors to create a new transaction with the desired behaviors.

속성

IsolationLevel

트랜잭션의 격리 수준을 가져오거나 설정합니다.Gets or sets the isolation level of the transaction.

Timeout

이 트랜잭션의 제한 시간을 가져오거나 설정합니다.Gets or sets the timeout period for the transaction.

메서드

Equals(Object)

TransactionOptions 인스턴스와 지정된 개체가 같은지 여부를 확인합니다.Determines whether this TransactionOptions instance and the specified object are equal.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.Returns the hash code for this instance.

연산자

Equality(TransactionOptions, TransactionOptions)

지정된 두 TransactionOptions 인스턴스가 같은지 여부를 테스트합니다.Tests whether two specified TransactionOptions instances are equivalent.

Inequality(TransactionOptions, TransactionOptions)

TransactionOptions 인스턴스가 다른지 여부를 나타내는 값을 반환합니다.Returns a value that indicates whether two TransactionOptions instances are not equal.

적용 대상