System.EnterpriseServices 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為 .NET 物件提供 COM+ 服務的存取,使得 .NET Framework 物件對企業應用程式而言更為實際。
類別
Activity |
建立活動來執行可以使用 COM+ 服務的同步或非同步 (Asynchronous) 批次工作,而不需建立 COM+ 元件。 此類別無法獲得繼承。 |
ApplicationAccessControlAttribute |
指定對包含 ServicedComponent 類別之組件的存取控制 (Access Control)。 |
ApplicationActivationAttribute |
指定組件中的元件是否要執行於建立者處理序或系統處理序中。 |
ApplicationIDAttribute |
指定這個組件的應用程式識別碼 (稱為 GUID)。 此類別無法獲得繼承。 |
ApplicationNameAttribute |
指定要用以在組件中安裝元件的 COM+ 應用程式的名稱。 此類別無法獲得繼承。 |
ApplicationQueuingAttribute |
針對標記的組件啟用佇列支援,並且讓應用程式能夠從訊息佇列的佇列讀取方法呼叫。 此類別無法獲得繼承。 |
AutoCompleteAttribute |
將屬性方法標記為 |
BYOT |
包裝 COM+ |
ComponentAccessControlAttribute |
在對元件呼叫時啟用安全性檢查。 此類別無法獲得繼承。 |
COMTIIntrinsicsAttribute |
讓您能夠從 COM 交易整合器 (COMTI) 傳遞內容屬性到 COM+ 內容中。 |
ConstructionEnabledAttribute |
啟用 COM+ 物件建構支援。 此類別無法獲得繼承。 |
ContextUtil |
取得 COM+ 物件內容的資訊。 此類別無法獲得繼承。 |
DescriptionAttribute |
設定組件 (應用程式)、元件、方法或介面的描述。 此類別無法獲得繼承。 |
EventClassAttribute |
將屬性化類別標記為事件類別。 此類別無法獲得繼承。 |
EventTrackingEnabledAttribute |
啟用元件的事件追蹤。 此類別無法獲得繼承。 |
ExceptionClassAttribute |
設定已佇列類別的佇列例外狀況類別。 此類別無法獲得繼承。 |
IISIntrinsicsAttribute |
從 GetNamedProperty(String) 啟用對 ASP 內建值的存取。 此類別無法獲得繼承。 |
InterfaceQueuingAttribute |
啟用標記介面的佇列支援。 此類別無法獲得繼承。 |
JustInTimeActivationAttribute |
開啟或關閉 Just-In-Time (JIT) 啟動過程。 此類別無法獲得繼承。 |
LoadBalancingSupportedAttribute |
如果元件負載平衡服務已在伺服器上安裝並啟用,判斷元件是否參與負載平衡。 |
MustRunInClientContextAttribute |
如果可能的話,強制屬性化物件在建立者的內容中被建立。 此類別無法獲得繼承。 |
ObjectPoolingAttribute |
啟用並設定元件的物件共用。 此類別無法獲得繼承。 |
PrivateComponentAttribute |
辨識元件為私用元件,只有相同應用程式中的元件可以見到並啟動它。 此類別無法獲得繼承。 |
RegistrationConfig |
提供組態資訊以供安裝組件 (Assembly) 至 COM+ 目錄中。 |
RegistrationErrorInfo |
擷取與多個 COM+ 物件有關之方法的延伸錯誤資訊, 這也包括安裝、匯入和匯出 COM+ 應用程式和元件的方法。 此類別無法獲得繼承。 |
RegistrationException |
當偵測到註冊錯誤時,所擲回的例外狀況。 |
RegistrationHelper |
在 COM+ 目錄中安裝和設定組件。 此類別無法獲得繼承。 |
RegistrationHelperTx |
維護新建立的交易時,.NET Framework 基礎結構用於在 COM+ 目錄中安裝及設定組件。 |
ResourcePool |
在目前交易中儲存物件。 此類別無法獲得繼承。 |
SecureMethodAttribute |
確保基礎結構在使用安全性服務時會透過方法的介面或類別中各個方法的介面來呼叫。 類別需要使用介面來使用安全性服務。 此類別無法獲得繼承。 |
SecurityCallContext |
描述導向至目前方法呼叫的呼叫端鏈結。 |
SecurityCallers |
提供目前呼叫鏈結中識別的已排序集合。 |
SecurityIdentity |
包含關於 COM+ 呼叫鏈結中識別的資訊。 |
SecurityRoleAttribute |
設定應用程式或元件的角色。 此類別無法獲得繼承。 |
ServiceConfig |
指定和設定服務,該服務將在呼叫 Enter(ServiceConfig) 或建立 Activity 時所進入的網域中使用。 此類別無法獲得繼承。 |
ServicedComponent |
表示所有使用 COM+ 服務之類別的基底類別。 |
ServicedComponentException |
Serviced 元件中偵測到錯誤時所擲回的例外狀況。 |
ServiceDomain |
可以讓 Enter(ServiceConfig) 和 Leave() 所識別的程式碼區段在其本身的內容中執行,而且行為表現得就像是在內容中所建立之物件上呼叫的方法。 此類別無法獲得繼承。 |
SharedProperty |
存取共用屬性。 此類別無法獲得繼承。 |
SharedPropertyGroup |
表示共用屬性的集合。 此類別無法獲得繼承。 |
SharedPropertyGroupManager |
控制對共用屬性群組的存取。 此類別無法獲得繼承。 |
SynchronizationAttribute |
設定元件的同步處理值。 此類別無法獲得繼承。 |
TransactionAttribute |
指定可供屬性化物件使用的交易類型。 允許值為 TransactionOption 列舉型別的成員。 |
結構
BOID |
表示與交易相關的工作單元。 這個結構要在 XACTTRANSINFO 中使用。 |
XACTTRANSINFO |
表示 ITransaction 介面中使用的結構。 |
介面
IAsyncErrorNotify |
在 Activity 物件所送出的非同步批次工作上實作錯誤捕捉。 |
IPlaybackControl |
異常處理之佇列元件中的函式 (這個異常處理用於佇列傳遞機制中的伺服器端播放錯誤及用戶端失敗)。 |
IProcessInitControl |
支援對 Startup(Object) 方法逾時的設定。 |
IProcessInitializer |
支援可在 COM 元件啟動或關閉時呼叫的方法。 |
IRegistrationHelper |
在 COM+ 目錄中安裝和設定組件。 |
IRemoteDispatch |
由 ServicedComponent 類別 (Class) 實作,用於判斷 Remote Method Invocation 的 AutoCompleteAttribute 類別屬性是設為 |
IServiceCall |
實作經由 Activity 建立的活動所送出的批次工作。 |
IServicedComponentInfo |
由 ServicedComponent 類別實作,透過 GetComponentInfo(Int32, String[]) 方法取得元件的相關資訊。 |
ITransaction |
對應分散式交易協調器 (DTC) |
列舉
AccessChecksLevelOption |
指定要檢查應用程式的存取層級,若不是只在處理序層級,就是在所有層級,包括元件、介面和方法層級。 |
ActivationOption |
指定 Serviced 元件在應用程式中啟動的方式。 |
AuthenticationOption |
指定遠端程序呼叫 (Remote Procedure Call,RPC) 驗證 (Authentication) 機制。 只有在 ActivationOption 設定為 |
BindingOption |
指出由 Activity 送出的所有工作是否都應該繫結至唯一的單一執行緒 Apartment (STA)。 這個列舉對多執行緒 Apartment (MTA) 沒有影響。 |
ImpersonationLevelOption |
指定呼叫伺服器應用程式的目標時所允許的模擬層級。 |
InheritanceOption |
指示是否要根據目前內容或 ServiceConfig 中的資訊建立新的內容。 |
InstallationFlags |
與 RegistrationHelper 類別一起使用的旗標。 |
PartitionOption |
指示執行 COM+ 分割所在的內容。 |
PropertyLockMode |
在共用屬性群組管理員中指定存取共用屬性的模式。 |
PropertyReleaseMode |
指定新的共用屬性群組中屬性的發行模式。 |
SxsOption |
指出如何針對 ServiceConfig 設定並存組件。 |
SynchronizationOption |
指定元件要求的自動同步處理類型。 |
ThreadPoolOption |
指出工作 (由 Activity 所送出) 執行所在的執行緒集區。 |
TransactionIsolationLevel |
指定 TransactionAttribute 的值。 |
TransactionOption |
指定元件要求的自動交易類型。 |
TransactionStatus |
表示交易狀態。 |
TransactionVote |
指定允許用於交易結果表決的值。 |
委派
ResourcePool.TransactionEndDelegate |
表示處理交易結束的方法。 |