共用方式為


COM+ 介面

以下是 COM+ 介面。

介面 描述
ContextInfo 擷取目前內容物件上的交易、活動和內容資訊。
ContextInfo2 提供對象內容的其他資訊,並補充透過 ContextInfo 介面取得的資訊。
IAppDomainHelper 將 Managed 物件系結至應用程式域,這是應用程式執行所在的隔離環境。
IAssemblyLocator 在 .NET Framework Common Language Runtime 中使用 Managed 程式代碼時,擷取元件的相關信息。
IAsyncErrorNotify 用來實作透過 CoCreateActivity建立的活動所提交的異步批次工作錯誤截獲。
ICheckSxSConfig 用來檢查目前並存元件的組態。
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 通知訂閱者是否已建立或釋放 Just-In-Time (JIT) 啟動物件的實例。
IComObjectPoolEvents 將新的物件加入集區時通知訂閱者。
IComObjectPool2Events 在物件集區中加入或取得交易式或非交易物件時,通知訂閱者。
IComObjectPoolEvents2 在為集區中建立或移除新物件時通知訂閱者。
IComQCEvents 通知訂閱者是否已建立佇列訊息、取消佇列或移至重試或寄不出的信件佇列。
IComResourceEvents 通知訂閱者是否已建立、配置、追蹤或終結資源。
IComSecurityEvents 如果方法呼叫的驗證成功或失敗,請通知訂閱者。
IComThreadEvents 通知訂閱者,如果已建立或終止單個線程 Apartment (STA),以及配置 Apartment 線程時。
IComTrackingInfoCollection 擷取追蹤資訊集合的類型及其包含的物件數目。
IComTrackingInfoEvents 當集合的追蹤資訊變更時,通知訂閱者。
IComTrackingInfoObject 擷取追蹤資訊對象的屬性。
IComTrackingInfoProperties 擷取與追蹤信息物件及其名稱相關聯的屬性總數。
IComTransactionEvents 如果 Microsoft Distributed Transaction Coordinator (DTC) 交易啟動、認可或中止,則通知訂閱者。
IComTransaction2Events 如果 Microsoft 分散式交易協調器 (DTC) 交易啟動、認可或中止,通知訂閱者。 當交易處於兩階段認可通訊協議的準備階段時,訂閱者也會收到通知。
IComUserEvent 通知指定之使用者定義計量的訂閱者。
IContextProperties 提供內容物件屬性的存取權。
IContextState 透過操作內容狀態旗標控制物件停用和交易投票。
IContextTransactionInfo 提供與交易相關之內容物件屬性的存取。
ICreateWithLocalTransaction 建立 COM+ 物件,該物件會在指定的本機交易範圍內執行。
ICreateWithTipTransactionEx 使用 Transaction Internet Protocol (TIP) 來建立登記於手動交易內的物件。
ICreateWithTransactionEx 建立登記於手動交易內的物件。
ICrmCompensator 使用 Microsoft Visual C++ 時,將非結構化記錄檔記錄傳遞給 CRM Compensator。
ICrmCompensatorVariants 使用 Microsoft Visual Basic 時,將結構化記錄傳送至 CRM Compensator。
ICrmFormatLogRecords 將記錄檔記錄轉換成可檢視的格式,以便使用一般監視工具呈現記錄。
ICrmLogControl 這是CRM背景工作和CRM補償器將記錄寫入記錄檔並使其持久的方式。
ICrmMonitor 擷取CRM目前狀態的快照集,並保存特定的CRM Clerk。
ICrmMonitorClerks 擷取 Clerk 狀態的相關信息。
ICrmMonitorLogRecords 監視特定 CRM Clerk 針對指定的交易所維護的個別記錄檔記錄。
IDispenserDriver 由 COM+ 資源分配器的持有者呼叫,以建立、登記、評估及終結資源。
IDispenserManager 連線 給分配器經理。
IEnumEventObject 列舉 COM+ 事件存放區中註冊的事件物件。
IEnumNames 列舉名稱。
IEventClass 將事件對象的類別與這些物件實作的事件介面產生關聯。
IEventClass2 用來設定和取得事件類別對象的數據。
IEventControl 控制事件對象的行為,該物件會向其訂閱者引發事件。
IEventObjectChange 通知訂閱者對事件存放區的變更。
IEventObjectChange2 通知訂閱者在包含分割區和應用程式標識符資訊的同時,變更事件存放區。
IEventObjectCollection 管理事件物件集合中的物件。
IEventProperty 儲存事件屬性。
IEventSubscription 指定事件訂閱者與訂閱事件之間關聯性的相關信息。
IEventSubscription2 擴充 IEventSubscription 介面。
IEventSubscription3 擴充 IEventSubscription2 介面。
IEventSystem 提供事件數據存放區的存取權。
IEventSystem2 擴充 IEventSystem 介面。
IFiringControl 將事件引發至單一訂用帳戶。
IGetAppTrackerData 可讓系統管理應用程式擷取執行 COM+ 應用程式的統計數據。
IGetContextProperties 可讓呼叫端取得與目前對象內容相關聯的屬性。
IGetSecurityCallContext 擷取從 與目前呼叫相關聯之 SecurityCallContext 類別所建立之對象的參考。
IHolder 為已安裝的資源分配器配置或釋放資源。
IManagedActivationEvents 用來在目前 COM+ 內容中建立和終結 Managed 物件的存根。
IManagedObjectInfo 描述 Managed 物件的存根。
IManagedPoolAction 可讓物件在從 COM+ 物件集區釋放之前收到通知。
IManagedPooledObj 描述如何在 COM+ 物件集區中使用 Managed 物件。
IMessageMover 將訊息從一個佇列移至另一個佇列。
IMTSActivity 透過 MTSCreateActivity 函式所建立的活動提交批次工作。
IMTSCall 實作透過 MTSCreateActivity 函式所建立的活動提交的批次工作。
IMtsEventInfo 描述使用者定義的事件。
IMtsEvents 提供方法來取得執行中封裝和建立事件接收的相關信息。
IMtsGrp 提供透過執行中封裝列舉的方法。
IMTSLocator 描述單一事件,可存取 目前進程之事件發送器之 IMtsEvents 介面。
IMTxAS 相當於下列 C++ 函式:GetObjectContextRecycleSurrogate保管庫 Ref
IMultiInterfaceEventControl 控制事件對象的行為,該物件會向其訂閱者引發事件。
IMultiInterfacePublisherFilter 管理事件方法的篩選訂閱快取。
IObjectConstruct 從其他方法或對象傳入參數,以控制物件建構程式。
IObjectConstructString 提供建構函式字串的存取權。 當您想要在物件建構期間指定參數時,請使用它。
IObjectContext 提供目前對象內容的存取權。 對象的內容主要用於處理交易或處理物件的安全性。
IObjectContextActivity 擷取與目前對象內容相關聯的活動標識碼。
IObjectContextInfo 擷取目前內容物件上的交易、活動和內容資訊。
IObjectContextInfo2 擴充 IObjectContextInfo 介面。
IObjectContextTip 擷取描述交易因特網通訊協定 (TIP) 交易內容的屬性。
IObjectControl 定義 COM+ 物件的內容特定初始化和清除程式,並指定是否可以回收物件。
IObjPool 表示交易資源集區中每個物件的索引鍵。
IPlaybackControl 允許參與伺服器端播放錯誤的異常處理,以及消息佇列傳遞機制的客戶端失敗。
IPoolManager 可讓呼叫端控制物件集區。
IProcessInitializer 提供每當Dllhost.exe啟動或關閉時,都可以呼叫的方法。
IPublisherFilter 做為回呼介面,讓事件發行者可以控制哪些訂閱者會收到事件通知或訂閱者收到通知的順序。
ISecurityCallContext 提供安全性方法的存取權,以及目前呼叫之安全性呼叫內容的相關信息。
ISecurityCallersColl 提供呼叫端集合中個別來電者相關信息的存取權。
ISecurityIdentityColl 提供代表呼叫端身分識別之安全性資訊集合的存取權。 此集合中可用的專案包括 SID、帳戶名稱、驗證服務、驗證層級和模擬層級。
ISecurityProperty 決定目前物件原始呼叫端或直接呼叫者的安全性標識符。 不過,取得物件呼叫端相關信息的慣用方式是使用 ISecurityCallContext 介面。
ISelectCOMLBServer 啟動 COM+ 元件負載平衡服務。
ISendMethodEvents 描述事件類別,每當實作它的物件上的方法呼叫或從呼叫傳回時,就會通知訂閱者。
IServiceActivity 用來呼叫透過 CoCreateActivity 所建立的活動提交的批次工作。
IServiceCall 用來實作透過 CoCreateActivity 所建立的活動提交的批次工作。
IServiceComTIIntrinsicsConfig 為呼叫 CoCreateActivity CoEnterServiceDomain 函式時完成的工作設定 COM 交易整合器 (COMTI) 內部函數。
IServiceIISIntrinsicsConfig 為呼叫 CoCreateActivity CoEnterServiceDomain 函式時完成的工作設定 IIS 內部函數。
IServiceInheritanceConfig 判斷是要根據目前內容建構新內容,還是只根據 CServiceConfig 中的資訊建立新的內容。
IServicePartitionConfig 設定如何針對呼叫 CoCreateActivity CoEnterServiceDomain 時完成的工作使用分割區。
IServicePool 用來管理 COM+ 物件集區。
IServicePoolConfig 用來設定物件集區。
IServiceSxSConfig 為呼叫 CoCreateActivity CoEnterServiceDomain 時完成的工作設定並存元件。
IServiceSynchronizationConfig 設定呼叫 CoCreateActivity CoEnterServiceDomain 時所完成之工作的同步處理。
IServiceSysTxnConfig 可讓您在以交易 Proxy 指定的現有交易範圍內執行一組程序代碼。
IServiceThreadPoolConfig 設定呼叫 CoCreateActivity傳回之活動對象的線程集區。
IServiceTrackerConfig 設定呼叫 CoCreateActivity CoEnterServiceDomain 時所完成工作的追蹤器屬性。
IServiceTransactionConfig 擴充 IServiceTransactionConfigBase 介面。
IServiceTransactionConfigBase 為呼叫 CoCreateActivity CoEnterServiceDomain 時完成的工作設定交易服務。
ISharedProperty 公開可用來設定或擷取共用屬性值的屬性方法。
ISharedPropertyGroup 用來建立及存取共用屬性群組中的共享屬性。
ISharedPropertyGroupManager 用來建立共用屬性群組,以及取得現有共用屬性群組的存取權。
ISystemAppEventData 建立或重新設定 COM+ 應用程式實例時,通知訂閱者。
IThreadPoolKnobs 用來控制線程集區的行為。
ITransactionContext 可讓您在單一交易中撰寫多個 COM+ 物件的工作,並明確認可或中止交易。
ITransactionContextEx 擴充 ITransactionContext 介面以與自動化相容。
ITransactionProperty 用來取得交易資源集區。
ITransactionProxy 提供 COM+ 交易內容使用非 DTC 交易的方式。
ITransactionResourcePool 維護由 IObjPool索引鍵的集區物件清單,這些物件會在交易完成之前使用。
ITransactionStatus 當 CServiceConfig 設定為使用 CoEnterServiceDomain 呼叫中的交易時,用來探索 CoLeaveServiceDomain 呼叫完成的交易狀態。
ObjectContext 提供目前對象內容的存取權。 對象的內容主要用於處理交易或處理物件的安全性。 提供與 IObjectContext 相同的功能,但與自動化相容。
ObjectControl 定義 COM+ 物件的內容特定初始化和清除程式,並指定是否可以回收物件。 提供與 IObjectControl 相同的功能,但與自動化相容。
SecurityProperty 可讓您取得目前物件原始呼叫端和直接呼叫端的相關信息。