System.EnterpriseServices 命名空間

為 .NET 物件提供 COM+ 服務的存取,使得 .NET Framework 物件對企業應用程式而言更為實際。

類別

Activity

建立活動來執行可以使用 COM+ 服務的同步或非同步 (Asynchronous) 批次工作,而不需建立 COM+ 元件。 此類別無法獲得繼承。

ApplicationAccessControlAttribute

指定對包含 ServicedComponent 類別之組件的存取控制 (Access Control)。

ApplicationActivationAttribute

指定組件中的元件是否要執行於建立者處理序或系統處理序中。

ApplicationIDAttribute

指定這個組件的應用程式識別碼 (稱為 GUID)。 此類別無法獲得繼承。

ApplicationNameAttribute

指定要用以在組件中安裝元件的 COM+ 應用程式的名稱。 此類別無法獲得繼承。

ApplicationQueuingAttribute

針對標記的組件啟用佇列支援,並且讓應用程式能夠從訊息佇列的佇列讀取方法呼叫。 此類別無法獲得繼承。

AutoCompleteAttribute

將屬性方法標記為 AutoComplete 物件。 此類別無法獲得繼承。

BYOT

包裝 COM+ ByotServerEx 類別,以及 COM+ DTC 介面 ICreateWithTransactionExICreateWithTipTransactionEx。 此類別無法獲得繼承。

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 類別屬性是設為 true 還是 false

IServiceCall

實作經由 Activity 建立的活動所送出的批次工作。

IServicedComponentInfo

ServicedComponent 類別實作,透過 GetComponentInfo(Int32, String[]) 方法取得元件的相關資訊。

ITransaction

對應分散式交易協調器 (DTC) ITransaction 介面,並為透過 Transaction 取得的物件所支援。

列舉

AccessChecksLevelOption

指定要檢查應用程式的存取層級,若不是只在處理序層級,就是在所有層級,包括元件、介面和方法層級。

ActivationOption

指定 Serviced 元件在應用程式中啟動的方式。

AuthenticationOption

指定遠端程序呼叫 (Remote Procedure Call,RPC) 驗證 (Authentication) 機制。 只有在 ActivationOption 設定為 Server 時才適用。

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

表示處理交易結束的方法。