COM + 인터페이스

COM + 인터페이스는 다음과 같습니다.

인터페이스 설명
ContextInfo 현재 컨텍스트 개체에서 트랜잭션, 활동 및 컨텍스트 정보를 검색 합니다.
ContextInfo2 개체의 컨텍스트에 대 한 추가 정보를 제공 하 여 Contextinfo 인터페이스를 통해 사용할 수 있는 정보를 보완 합니다.
IAppDomainHelper 응용 프로그램이 실행 되는 격리 된 환경인 응용 프로그램 도메인에 관리 되는 개체를 바인딩합니다.
IAssemblyLocator .NET Framework 공용 언어 런타임에서 관리 코드를 사용 하는 경우 어셈블리에 대 한 정보를 검색 합니다.
IAsyncErrorNotify CoCreateActivity에서 만든 작업을 통해 전송 되는 비동기 일괄 작업에 대해 오류 트래핑을 구현 하는 데 사용 됩니다.
ICheckSxSConfig 현재 side-by-side 어셈블리의 구성을 확인 하는 데 사용 됩니다.
IComActivityEvents 활동을 생성, 제거 또는 시간 초과 하는 경우 구독자에 게 알립니다.
IComAppEvents COM + 서버 응용 프로그램을 시작 하거나 종료 하거나 강제 종료 하는 경우 구독자에 게 알립니다.
IComApp2Events COM + 서버 응용 프로그램이 로드, 종료 또는 일시 중지 된 경우 구독자에 게 알립니다.
IComCRMEvents 구성 요소 서비스의 CRM (보상 리소스 관리자) 기능에 대 한 작업을 구독자에 게 알립니다.
IComExceptionEvents 사용자 코드에서 처리 되지 않은 예외가 발생할 때 구독자에 게 알립니다.
IComIdentityEvents 인터넷 정보 서비스 (IIS) Active Server Pages (ASP) 페이지의 일부인 작업을 구독자에 게 알립니다.
IComInstanceEvents 개체의 만들거나 릴리스를 구독자에 게 알립니다.
IComInstance2Events 클라이언트에서 개체를 만들거나 해제 한 경우 구독자에 게 알립니다.
ICOMLBArguments COM + 구성 요소 부하 분산 서비스를 활성화 하는 데 사용 됩니다.
IComLTxEvents COM + 트랜잭션과 관련 된 이벤트를 구독자에 게 알립니다.
IComMethodEvents 개체의 메서드가 호출 되거나, 반환 되거나, 예외를 생성 한 경우 구독자에 게 알립니다.
IComMethod2Events 개체의 메서드가 호출 되거나, 반환 되거나, 예외를 생성 한 경우 구독자에 게 알립니다.
IComObjectConstructionEvents 생성 된 개체가 개체 풀에 생성 되 면 구독자에 게 알립니다.
IComObjectConstruction2Events 생성 된 개체가 생성 된 경우 구독자에 게 알립니다.
IComObjectEvents JIT (just-in-time) 활성화 된 개체의 인스턴스가 만들어지거나 해제 된 경우 구독자에 게 알립니다.
IComObjectPoolEvents 새 개체가 풀에 추가 되 면 구독자에 게 알립니다.
IComObjectPool2Events 트랜잭션 또는 비트랜잭션 개체가 개체 풀에 추가 되거나 개체 풀에서 가져온 경우 구독자에 게 알립니다.
IComObjectPoolEvents2 풀에서 새 개체가 만들어지거나 제거 될 때 구독자에 게 알립니다.
IComQCEvents 대기 중인 메시지를 만들거나, 큐에서 제거 하거나, 다시 시도 또는 배달 못 한 편지 큐로 이동 하는 경우 구독자에 게 알립니다.
IComResourceEvents 리소스 생성, 할당, 추적 또는 제거 시 구독자에 게 알립니다.
IComSecurityEvents 메서드 호출의 인증에 성공 하거나 실패 한 경우 구독자에 게 알립니다.
IComThreadEvents STA (단일 스레드 아파트)가 만들어지거나 종료 된 경우와 아파트 스레드가 할당 될 때 구독자에 게 알립니다.
IComTrackingInfoCollection 추적 정보 컬렉션의 형식 및 해당 컬렉션에 포함 된 개체 수를 검색 합니다.
IComTrackingInfoEvents 컬렉션에 대 한 추적 정보가 변경 될 때 구독자에 게 알립니다.
IComTrackingInfoObject 추적 정보 개체의 속성을 검색 합니다.
IComTrackingInfoProperties 추적 정보 개체 및 해당 이름에 연결 된 속성의 총 수를 검색 합니다.
IComTransactionEvents DTC (Microsoft DTC(Distributed Transaction Coordinator)) 트랜잭션이 시작, 커밋 또는 중단 되는 경우 구독자에 게 알립니다.
IComTransaction2Events DTC (Microsoft DTC(Distributed Transaction Coordinator)) 트랜잭션이 시작, 커밋 또는 중단 되는 경우 구독자에 게 알립니다. 또한 트랜잭션이 2 단계 커밋 프로토콜의 준비 단계에 있을 때 구독자에 게 알림이 제공 됩니다.
IComUserEvent 구독자에 게 지정 된 사용자 정의 메트릭을 알립니다.
IContextProperties 컨텍스트 개체 속성에 대 한 액세스를 제공 합니다.
IContextState 컨텍스트 상태 플래그를 조작 하 여 개체 비활성화 및 트랜잭션 투표를 제어 합니다.
IContextTransactionInfo 트랜잭션과 관련 된 컨텍스트 개체 속성에 대 한 액세스를 제공 합니다.
ICreateWithLocalTransaction 지정 된 로컬 트랜잭션 범위 내에서 실행 되는 COM + 개체를 만듭니다.
ICreateWithTipTransactionEx TIP(Transaction Internet Protocol)를 사용하는 수동 트랜잭션 내에 참여하는 개체를 만듭니다.
ICreateWithTransactionEx 수동 트랜잭션 내에 참여하는 개체를 만듭니다.
ICrmCompensator Microsoft Visual C++를 사용 하는 경우 구조화 되지 않은 로그 레코드를 CRM 보상에 전달 합니다.
ICrmCompensatorVariants Microsoft Visual Basic를 사용 하는 경우 구조화 된 로그 레코드를 CRM 보상으로 배달 합니다.
ICrmFormatLogRecords 일반 모니터링 도구를 사용 하 여 표시할 수 있도록 로그 레코드를 볼 수 있는 형식으로 변환 합니다.
ICrmLogControl CRM Worker와 CRM 보상은 로그에 레코드를 기록 하 고이를 지 속성으로 만드는 방법입니다.
ICrmMonitor CRM의 현재 상태에 대 한 스냅숏을 캡처하고 특정 CRM 클럭을 보유 합니다.
ICrmMonitorClerks 클럭의 상태에 대 한 정보를 검색 합니다.
ICrmMonitorLogRecords 지정 된 트랜잭션에 대해 특정 CRM 클럭에서 유지 관리 되는 개별 로그 레코드를 모니터링 합니다.
IDispenserDriver 는 리소스를 만들고, 등록 하 고, 평가 하 고, 제거 하기 위해 COM + 리소스 디스펜서의 소유자가 호출 합니다.
IDispenserManager 디스펜서 관리자에 연결 합니다.
IEnumEventObject COM + 이벤트 저장소에 등록 된 이벤트 개체를 열거 합니다.
IEnumNames 이름을 열거 합니다.
IEventClass 이벤트 개체의 클래스를 해당 개체가 구현 하는 이벤트 인터페이스와 연결 합니다.
IEventClass2 이벤트 클래스 개체에 대 한 데이터를 설정 하 고 가져오는 데 사용 됩니다.
IEventControl 이벤트 개체의 동작을 제어 하 고 해당 구독자에 게 이벤트를 발생 시키는 개체를 제어 합니다.
IEventObjectChange 구독자에 게 이벤트 저장소에 대 한 변경 내용을 알립니다.
IEventObjectChange2 파티션 및 응용 프로그램 ID 정보를 포함 하 여 구독자에 게 이벤트 저장소에 대 한 변경 내용을 알립니다.
IEventObjectCollection 이벤트 개체 컬렉션에서 개체를 관리 합니다.
IEventProperty 이벤트 속성을 저장 합니다.
IEventSubscription 이벤트 구독자와 해당 구독자가 구독 하는 이벤트 간의 관계에 대 한 정보를 지정 합니다.
IEventSubscription2 Ieventsubscription 인터페이스를 확장 합니다.
IEventSubscription3 IEventSubscription2 인터페이스를 확장 합니다.
IEventSystem 이벤트 데이터 저장소에 대 한 액세스를 제공 합니다.
IEventSystem2 Ieventsystem 인터페이스를 확장 합니다.
IFiringControl 단일 구독에 대 한 이벤트를 발생 시킵니다.
IGetAppTrackerData 관리 응용 프로그램에서 COM + 응용 프로그램 실행에 대 한 통계 정보를 검색할 수 있도록 합니다.
IGetContextProperties 호출자가 현재 개체의 컨텍스트와 연결 된 속성을 가져올 수 있도록 합니다.
IGetSecurityCallContext 현재 호출과 연결 된 SecurityCallContext 클래스에서 만든 개체에 대 한 참조를 검색 합니다.
IHolder 설치 된 리소스 디스펜서에 대 한 리소스를 할당 하거나 해제 합니다.
IManagedActivationEvents 현재 COM + 컨텍스트 내에서 관리 되는 개체의 스텁을 만들고 제거 하는 데 사용 됩니다.
IManagedObjectInfo 관리 되는 개체의 스텁을 설명 합니다.
IManagedPoolAction 개체를 COM + 개체 풀에서 해제 하기 전에 알릴 수 있도록 합니다.
IManagedPooledObj COM + 개체 풀에서 관리 되는 개체를 사용 하는 방법을 설명 합니다.
IMessageMover 한 큐에서 다른 큐로 메시지를 이동 합니다.
IMTSActivity MTSCreateActivity 함수에 의해 생성 된 작업을 통해 일괄 처리 작업을 제출 합니다.
IMTSCall MTSCreateActivity 함수에 의해 생성 된 작업을 통해 전송 되는 일괄 처리 작업을 구현 합니다.
없는 imtseventinfo 사용자 정의 이벤트에 대해 설명 합니다.
IMtsEvents 실행 중인 패키지에 대 한 정보를 얻고 이벤트 싱크를 설정 하는 메서드를 제공 합니다.
IMtsGrp 실행 중인 패키지를 열거 하는 메서드를 제공 합니다.
IMTSLocator 현재 프로세스에 대 한 이벤트 디스패처에 대 한 Imtsevents 인터페이스에 대 한 액세스를 제공 하는 단일 이벤트를 설명 합니다.
Im트랜잭션 Getobjectcontext, RecycleSurrogateSafeRef와 같은 c + + 함수에 해당 합니다.
IMultiInterfaceEventControl 이벤트 개체의 동작을 제어 하 고 해당 구독자에 게 이벤트를 발생 시키는 개체를 제어 합니다.
IMultiInterfacePublisherFilter 이벤트 메서드에 대 한 필터링 된 구독 캐시를 관리 합니다.
IObjectConstruct 다른 메서드나 개체의 매개 변수를 전달 하 여 개체 생성 프로세스를 제어 합니다.
IObjectConstructString 생성자 문자열에 대 한 액세스를 제공 합니다. 개체를 생성 하는 동안 매개 변수를 지정 하려면이 매개 변수를 사용 합니다.
IObjectContext 현재 개체의 컨텍스트에 대 한 액세스를 제공 합니다. 개체의 컨텍스트는 트랜잭션 작업을 하거나 개체의 보안을 처리할 때 주로 사용 됩니다.
IObjectContextActivity 현재 개체 컨텍스트와 연결 된 활동 식별자를 검색 합니다.
IObjectContextInfo 현재 컨텍스트 개체에서 트랜잭션, 활동 및 컨텍스트 정보를 검색 합니다.
IObjectContextInfo2 IObjectContextInfo 인터페이스를 확장 합니다.
IObjectContextTip TIP (Transaction Internet Protocol) 트랜잭션 컨텍스트를 설명 하는 속성을 검색 합니다.
IObjectControl COM + 개체에 대 한 컨텍스트별 초기화 및 정리 프로시저를 정의 하 고 개체를 재활용할 수 있는지 여부를 지정 합니다.
IObjPool 트랜잭션 리소스 풀의 각 개체에 대 한 키를 나타냅니다.
IPlaybackControl 서버 쪽 재생 오류 및 메시지 큐 배달 메커니즘의 클라이언트 쪽 오류에 대 한 비정상적인 처리에 참여할 수 있습니다.
IPoolManager 호출자가 개체 풀을 제어할 수 있도록 합니다.
IProcessInitializer Dllhost.exe 시작 하거나 종료할 때마다 호출할 수 있는 메서드를 제공 합니다.
IPublisherFilter 이벤트 게시자가 이벤트 알림을 받는 구독자 또는 구독자에게 알림을 받는 순서를 제어할 수 있도록 콜백 인터페이스 역할을 합니다.
ISecurityCallContext 현재 호출의 보안 호출 컨텍스트에 대한 정보 및 보안 메서드에 대한 액세스를 제공합니다.
ISecurityCallersColl 호출자 컬렉션의 개별 호출자에 대한 정보에 대한 액세스를 제공합니다.
ISecurityIdentityColl 호출자의 ID를 나타내는 보안 정보 컬렉션에 대한 액세스를 제공합니다. 이 컬렉션에서 사용할 수 있는 항목은 SID, 계정 이름, 인증 서비스, 인증 수준 및 가장 수준입니다.
ISecurityProperty 현재 개체의 원래 호출자 또는 직접 호출자의 보안 ID를 결정합니다. 그러나 개체의 호출자에 대한 정보를 얻는 기본 방법은 ISecurityCallContext 인터페이스를 사용하는 것입니다.
ISelectCOMLBServer COM+ 구성 요소 부하 분산 서비스를 활성화합니다.
ISendMethodEvents 개체를 구현하는 개체의 메서드가 호출되거나 호출에서 반환할 때마다 구독자에게 알릴 이벤트 클래스를 설명합니다.
IServiceActivity CoCreateActivity에서 만든 활동을 통해 제출되는 일괄 처리 작업을 호출하는 데 사용됩니다.
IServiceCall CoCreateActivity에서 만든 활동을 통해 제출되는 일괄 처리 작업을 구현하는 데 사용됩니다.
IServiceComTIIntrinsicsConfig CoCreateActivity 또는 CoEnterServiceDomain 함수를 호출할 때 수행되는 작업에 대한 COMTI(COM Transaction Integrator) 내재 함수를 구성합니다.
IServiceIISIntrinsicsConfig CoCreateActivity 또는 CoEnterServiceDomain 함수를 호출할 때 수행되는 작업에 대한 IIS 내역을 구성합니다.
IServiceInheritanceConfig 현재 컨텍스트를 기반으로 새 컨텍스트를 생성할지 또는 CServiceConfig 의 정보만을 기반으로 새 컨텍스트를 만들 것인지 결정합니다.
IServicePartitionConfig CoCreateActivity 또는 CoEnterServiceDomain을 호출할 때 수행되는 작업에 파티션을 사용하는 방법을 구성합니다.
IServicePool COM+ 개체 풀을 관리하는 데 사용됩니다.
IServicePoolConfig 개체 풀을 구성하는 데 사용됩니다.
IServiceSxSConfig CoCreateActivity 또는 CoEnterServiceDomain을 호출할 때 수행되는 작업에 대해 side-by-side 어셈블리를 구성합니다.
IServiceSynchronizationConfig CoCreateActivity 또는 CoEnterServiceDomain을 호출할 때 수행되는 작업에 대한 동기화를 구성합니다.
IServiceSysTxnConfig 트랜잭션 프록시를 사용하여 지정하는 기존 트랜잭션의 범위에서 코드 집합을 실행할 수 있습니다.
IServiceThreadPoolConfig CoCreateActivity를 호출하여 반환되는 작업 개체의 스레드 풀을 구성합니다.
IServiceTrackerConfig CoCreateActivity 또는 CoEnterServiceDomain을 호출할 때 수행되는 작업에 대한 추적기 속성을 구성합니다.
IServiceTransactionConfig IServiceTransactionConfigBase 인터페이스를 확장합니다.
IServiceTransactionConfigBase CoCreateActivity 또는 CoEnterServiceDomain을 호출할 때 수행되는 작업에 대한 트랜잭션 서비스를 구성합니다.
ISharedProperty 공유 속성의 값을 설정하거나 검색하는 데 사용할 수 있는 속성 메서드를 노출합니다.
ISharedPropertyGroup 공유 속성 그룹의 공유 속성을 만들고 액세스하는 데 사용됩니다.
ISharedPropertyGroupManager 공유 속성 그룹을 만들고 기존 공유 속성 그룹에 대한 액세스 권한을 얻는 데 사용됩니다.
ISystemAppEventData COM+ 애플리케이션 인스턴스를 만들거나 다시 구성할 때 구독자에게 알합니다.
IThreadPoolKnobs 스레드 풀의 동작을 제어하는 데 사용됩니다.
ITransactionContext 단일 트랜잭션에서 여러 COM+ 개체의 작업을 작성하고 트랜잭션을 명시적으로 커밋하거나 중단할 수 있습니다.
ITransactionContextEx Automation과 호환될 수 있도록 ITransactionContext 인터페이스를 확장합니다.
ITransactionProperty 트랜잭션 리소스 풀을 얻는 데 사용됩니다.
ITransactionProxy COM+ 트랜잭션 컨텍스트가 DTC가 아닌 트랜잭션에서 작동하는 방법을 제공합니다.
ITransactionResourcePool 트랜잭션이 완료될 때까지 사용되는 IObjPool로키가 인 풀된 개체 목록을 유지 관리합니다.
ITransactionStatus CServiceConfig가 CoEnterServiceDomain 호출에서 트랜잭션을 사용하도록 구성된 경우 CoLeaveServiceDomain호출에 의해 완료되는 트랜잭션의 상태를 검색하는 데 사용됩니다.
Objectcontext 현재 개체의 컨텍스트에 대한 액세스를 제공합니다. 개체의 컨텍스트는 주로 트랜잭션을 사용하거나 개체의 보안을 처리할 때 사용됩니다. IObjectContext와 동일한 기능을 제공하지만 Automation과 호환됩니다.
ObjectControl COM+ 개체에 대한 컨텍스트별 초기화 및 정리 프로시저를 정의하고 개체를 재활용할 수 있는지 여부를 지정합니다. IObjectControl과동일한 기능을 제공하지만 Automation과 호환됩니다.
SecurityProperty 현재 개체의 원래 호출자 및 직접 호출자 정보를 가져올 수 있습니다.