System.EnterpriseServices 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 .NET 物件存取 COM+ 服務,使 .NET Framework 物件在企業應用中更實用。
類別
| 名稱 | Description |
|---|---|
| Activity |
建立一個活動,進行同步或非同步批次作業,無需建立 COM+ 元件即可使用 COM+ 服務。 此類別無法獲得繼承。 |
| ApplicationAccessControlAttribute |
指定包含 ServicedComponent 類別之元件的訪問控制。 |
| 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 |
提供安裝組件至 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 |
當在服務元件中偵測到錯誤時拋出的例外。 |
| ServiceDomain |
允許由 Enter(ServiceConfig) 和 Leave() 識別的程式碼段在其獨立上下文中執行,並表現得就像是對上下文中建立的物件呼叫的方法。 此類別無法獲得繼承。 |
| SharedProperty |
存取共享財產。 此類別無法獲得繼承。 |
| SharedPropertyGroup |
代表一組共享財產。 此類別無法獲得繼承。 |
| SharedPropertyGroupManager |
控制共用屬性群組的存取。 此類別無法獲得繼承。 |
| SynchronizationAttribute |
設定元件的同步處理值。 此類別無法獲得繼承。 |
| TransactionAttribute |
指定屬性物件可用的交易類型。 允許的值是 TransactionOption 列舉的成員。 |
結構
| 名稱 | Description |
|---|---|
| BOID |
表示與交易相關聯的工作單位。 此結構用於 XACTTRANSINFO中。 |
| XACTTRANSINFO |
表示 ITransaction 介面中使用的結構。 |
介面
| 名稱 | Description |
|---|---|
| IAsyncErrorNotify |
對物件提交 Activity 的非同步批次作業實施錯誤捕捉。 |
| IPlaybackControl |
佇列元件中的功能,負責伺服器端播放錯誤及訊息排隊傳遞機制的客戶端故障處理。 |
| IProcessInitControl |
支援設定方法的逾時 Startup(Object) 。 |
| IProcessInitializer |
支援當 COM 元件啟動或關閉時可呼叫的方法。 |
| IRegistrationHelper |
安裝並配置 COM+ 目錄中的組件。 |
| IRemoteDispatch |
由類別實作ServicedComponent以判斷類別屬性是否AutoCompleteAttribute設定為 |
| IServiceCall |
實作透過 所 Activity建立活動提交的批次工作。 |
| IServicedComponentInfo |
由類別實作 ServicedComponent ,透過該 GetComponentInfo(Int32, String[]) 方法獲取元件的資訊。 |
| ITransaction |
對應於分散式交易協調器(DTC) |
列舉
| 名稱 | Description |
|---|---|
| AccessChecksLevelOption |
指定應用程式存取檢查層級,無論是在進程層級,還是在所有層級,包括元件、介面和方法層級。 |
| ActivationOption |
指定應用程式中啟動 Serviced 元件的方式。 |
| AuthenticationOption |
指定遠端過程調用 (RPC) 驗證機制。 只有在 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 |
指定交易結果投票允許的值。 |
委派
| 名稱 | Description |
|---|---|
| ResourcePool.TransactionEndDelegate |
代表處理交易結束的方法。 |