다음을 통해 공유


AtomicComposition 클래스

정의

트랜잭션 컴퍼지션에 대한 단일 컴퍼지션 작업을 나타냅니다.

public ref class AtomicComposition : IDisposable
public class AtomicComposition : IDisposable
type AtomicComposition = class
    interface IDisposable
Public Class AtomicComposition
Implements IDisposable
상속
AtomicComposition
구현

설명

중요

이 형식이 구현 하는 IDisposable 인터페이스입니다. 형식을 사용 하 여 마쳤으면 직접 또는 간접적으로의 삭제 해야 있습니다. 직접 형식의 dispose 호출 해당 Dispose 의 메서드를 try/catch 블록입니다. 삭제 하지 직접, 언어 구문 같은 사용 using (C#에서) 또는 Using (Visual Basic에서는). 자세한 내용은 "를 사용 하는 개체는 구현 IDisposable" 섹션을 참조 하세요.를 IDisposable 인터페이스 항목입니다.

생성자

AtomicComposition()

AtomicComposition 클래스의 새 인스턴스를 초기화합니다.

AtomicComposition(AtomicComposition)

지정된 부모 AtomicComposition을 사용하여 AtomicComposition 클래스의 새 인스턴스를 초기화합니다.

메서드

AddCompleteAction(Action)

전체 컴퍼지션 작업이 성공적으로 완료되면 실행할 작업을 추가합니다.

AddRevertAction(Action)

전체 컴퍼지션 작업이 실패하면 실행할 작업을 추가합니다.

Complete()

이 컴퍼지션 작업을 완료 상태로 표시합니다.

Dispose()

AtomicComposition 클래스의 현재 인스턴스에서 사용하는 모든 리소스를 해제하고, 이 컴퍼지션 작업을 실패 상태로 표시합니다.

Dispose(Boolean)

AtomicComposition에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
SetValue(Object, Object)

트랜잭션에 임시 상태를 추적하는 키-값 쌍을 저장합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
TryGetValue<T>(Object, Boolean, T)

부모 트랜잭션을 검색하지 않는 옵션을 사용하여 SetValue(Object, Object) 메서드에 의해 저장된 값을 가져옵니다.

TryGetValue<T>(Object, T)

SetValue(Object, Object) 메서드에 의해 저장된 값을 가져옵니다.

적용 대상