RegistrationHelperTx 類別

定義

警告

The RegistrationHelperTx class has been deprecated.

維護新建立的交易時,.NET Framework 基礎結構用於在 COM+ 目錄中安裝及設定組件。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

C#
[System.Runtime.InteropServices.Guid("9e31421c-2f15-4f35-ad20-66fb9d4cd428")]
public sealed class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent
C#
[System.Runtime.InteropServices.Guid("c89ac250-e18a-4fc7-abd5-b8897b6a78a5")]
public sealed class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent
C#
[System.Runtime.InteropServices.Guid("c89ac250-e18a-4fc7-abd5-b8897b6a78a5")]
[System.Obsolete("The RegistrationHelperTx class has been deprecated.")]
public sealed class RegistrationHelperTx : System.EnterpriseServices.ServicedComponent
繼承
屬性

備註

類別 TransactionAttribute 屬性會套用至 RegistrationHelperTx 類別,其中包含欄位的參數 RequiresNew

此類型不需要直接從您的程式代碼使用。 請改用 類別 RegistrationHelper

建構函式

RegistrationHelperTx()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

初始化 RegistrationHelperTx 類別的新執行個體。

方法

Activate()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

從集區建立或配置物件時由基礎結構所呼叫。 覆寫這個方法來加入自訂初始化程式碼至物件。

(繼承來源 ServicedComponent)
CanBePooled()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

這個方法在物件放回集區內之前為基礎結構所呼叫。 覆寫這個方法來表決物件是否要放回到集區內。

(繼承來源 ServicedComponent)
Construct(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

剛好在傳入建構函式字串並呼叫建構函式之後由基礎結構所呼叫。 覆寫這個方法來利用建構字串值。

(繼承來源 ServicedComponent)
CreateObjRef(Type)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。

(繼承來源 MarshalByRefObject)
Deactivate()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

物件即將停用時由基礎結構所呼叫。 在使用 Just-In-Time (JIT) 編譯的程式碼或物件共用時,可覆寫這個方法來加入自訂最終處理程式碼至物件。

(繼承來源 ServicedComponent)
Dispose()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

釋放 ServicedComponent 所使用的所有資源。

(繼承來源 ServicedComponent)
Dispose(Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

釋放 ServicedComponent 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

(繼承來源 ServicedComponent)
Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetLifetimeService()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。

(繼承來源 MarshalByRefObject)
GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
InitializeLifetimeService()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

取得存留期服務物件,以控制這個執行個體的存留期原則。

(繼承來源 MarshalByRefObject)
InstallAssembly(String, String, String, InstallationFlags, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

使用可交易語意 (Semantics),在 COM+ 目錄中安裝具名組件。

InstallAssembly(String, String, String, String, InstallationFlags, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

使用可交易語意 (Semantics),在 COM+ 目錄中安裝具名組件。

InstallAssemblyFromConfig(RegistrationConfig, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

使用可交易語意,在 COM+ 目錄中安裝指定組件。

IsInTransaction()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

取得值,指出 RegistrationHelperTx 類別執行個體的目前內容是否可交易。

MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
MemberwiseClone(Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

建立目前 MarshalByRefObject 物件的淺層複本。

(繼承來源 MarshalByRefObject)
ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

傳回代表目前物件的字串。

(繼承來源 Object)
UninstallAssembly(String, String, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

使用可交易語意,解除安裝 COM+ 應用程式的組件。

UninstallAssembly(String, String, String, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

使用可交易語意,解除安裝 COM+ 應用程式的組件。

UninstallAssemblyFromConfig(RegistrationConfig, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

使用可交易語意 (Semantics) 從 COM+ 應用程式解除安裝指定的組件。

明確介面實作

IRemoteDispatch.RemoteDispatchAutoDone(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

確保在 COM+ 內容中,ServicedComponent 類別物件的 done 位元會在 Remote Method Invocation 之後設為 true

(繼承來源 ServicedComponent)
IRemoteDispatch.RemoteDispatchNotAutoDone(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

不能確保在 COM+ 內容中,ServicedComponent 類別物件的 done 位元會在 Remote Method Invocation 之後設為 true

(繼承來源 ServicedComponent)
IServicedComponentInfo.GetComponentInfo(Int32, String[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

已淘汰.

取得 ServicedComponent 類別執行個體的某些資訊。

(繼承來源 ServicedComponent)

適用於

產品 版本 (已過時)
.NET Framework 1.1, 2.0, 3.0, 3.5 (4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1)

另請參閱