이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

BYOT 클래스

 

COM+ ByotServerEx 클래스와 COM+ DTC 인터페이스 ICreateWithTransactionExICreateWithTipTransactionEx를 래핑합니다.이 클래스는 상속될 수 없습니다.

네임스페이스:   System.EnterpriseServices
어셈블리:  System.EnterpriseServices.dll의 System.EnterpriseServices

System.Object
System.EnterpriseServices.BYOT

public sealed class BYOT

이름설명
System_CAPS_pubmethodSystem_CAPS_staticCreateWithTipTransaction(String, Type)

TIP(Transaction Internet Protocol)를 사용하는 수동 트랜잭션 내에 참여하는 개체를 만듭니다.

System_CAPS_pubmethodSystem_CAPS_staticCreateWithTransaction(Object, Type)

수동 트랜잭션 내에 참여하는 개체를 만듭니다.

System_CAPS_pubmethodEquals(Object)

지정한 개체가 현재 개체와 같은지 여부를 확인합니다. (Object에서 상속됨.)

System_CAPS_pubmethodGetHashCode()

기본 해시 함수로 작동합니다. (Object에서 상속됨.)

System_CAPS_pubmethodGetType()

현재 인스턴스의 Type을 가져옵니다.(Object에서 상속됨.)

System_CAPS_pubmethodToString()

현재 개체를 나타내는 문자열을 반환합니다.(Object에서 상속됨.)

BYOT(Bring Your Own Transaction)를 사용하여 구성 요소를 만들거나 외부 트랜잭션을 상속할 수 있습니다.즉, 관련 트랜잭션이 없는 구성 요소는 트랜잭션을 가져올 수 있습니다.COM+를 사용하면 이전부터 존재하는 임의 DTC(Distributed Transaction Coordinator) 또는 TIP(Transaction Internet Protocol) 트랜잭션을 새 구성 요소 컨텍스트의 트랜잭션 속성으로 설정할 수 있습니다.이렇게 하면 TP(트랜잭션 처리) 모니터, OTS(개체/작업 선택기) 또는 DBMS(데이터베이스 관리 시스템)에 의해 수명이 제어되는 트랜잭션과 COM+ 구성 요소를 연결할 수 있습니다.

BYOT 트랜잭션을 사용할 때는 주의해야 합니다.특정 상황에서 이 트랜잭션은 여러 동기화 도메인에 걸친 트랜잭션이 될 수 있습니다. 즉, 다른 트랜잭션과 병렬 처리되어 교착 상태 조건을 발생시킬 수 있습니다.

비즈니스 구성 요소 작성자는 BYOT 트랜잭션이 아닌 자동 트랜잭션을 프로그래밍 모델로 사용하는 것이 좋습니다.

.NET Framework
1.1 이후에 사용 가능

이 형식의 모든 public static (Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

맨 위로 이동
표시: