TransactionOptions 구조체

정의

트랜잭션 동작을 지정하는 추가 정보를 포함합니다.

public value class TransactionOptions : IEquatable<System::Transactions::TransactionOptions>
public value class TransactionOptions
public struct TransactionOptions : IEquatable<System.Transactions.TransactionOptions>
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
Implements IEquatable(Of TransactionOptions)
Public Structure TransactionOptions
상속
TransactionOptions
구현

설명

이 구조체는 트랜잭션에 대한 시간 제한 및 격리 수준 매개 변수를 간단한 단일 구조로 캡슐화합니다. 원하는 동작을 사용하여 새 트랜잭션을 TransactionScopeCommittableTransaction 만들기 위해 생성자에 전달됩니다.

속성

Name Description
IsolationLevel

트랜잭션의 격리 수준을 가져오거나 설정합니다.

Timeout

트랜잭션의 제한 시간을 가져오거나 설정합니다.

메서드

Name Description
Equals(Object)

TransactionOptions 인스턴스와 지정된 개체가 같은지 여부를 확인합니다.

Equals(TransactionOptions)

현재 인스턴스가 동일한 형식의 다른 인스턴스와 같은지 여부를 나타냅니다.

GetHashCode()

이 인스턴스의 해시 코드를 반환합니다.

연산자

Name Description
Equality(TransactionOptions, TransactionOptions)

지정된 TransactionOptions 두 인스턴스가 동일한지 테스트합니다.

Inequality(TransactionOptions, TransactionOptions)

TransactionOptions 인스턴스가 같지 않은지 여부를 나타내는 값을 반환합니다.

적용 대상