TransactionOptions 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
트랜잭션 동작을 지정하는 추가 정보가 들어 있습니다.
public value class TransactionOptions
public value class TransactionOptions : IEquatable<System::Transactions::TransactionOptions>
public struct TransactionOptions
public struct TransactionOptions : IEquatable<System.Transactions.TransactionOptions>
type TransactionOptions = struct
Public Structure TransactionOptions
Public Structure TransactionOptions
Implements IEquatable(Of TransactionOptions)
- 상속
- 구현
설명
이 구조체는 트랜잭션에 대한 시간 제한 및 격리 수준 매개 변수를 단일 단순 구조로 캡슐화합니다. 원하는 동작을 사용하여 새 트랜잭션을 TransactionScope CommittableTransaction 만들기 위해 생성자에 전달됩니다.
속성
IsolationLevel |
트랜잭션의 격리 수준을 가져오거나 설정합니다. |
Timeout |
이 트랜잭션의 제한 시간을 가져오거나 설정합니다. |
메서드
Equals(Object) |
이 TransactionOptions 인스턴스와 지정된 개체가 같은지 여부를 확인합니다. |
Equals(TransactionOptions) |
현재 인스턴스가 동일한 형식의 다른 인스턴스와 같은지 여부를 나타냅니다. |
GetHashCode() |
이 인스턴스의 해시 코드를 반환합니다. |
연산자
Equality(TransactionOptions, TransactionOptions) |
지정된 두 TransactionOptions 인스턴스가 같은지 여부를 테스트합니다. |
Inequality(TransactionOptions, TransactionOptions) |
두 TransactionOptions 인스턴스가 다른지 여부를 나타내는 값을 반환합니다. |