Share via


RegistrationHelperTx.InstallAssembly メソッド

定義

トランザクション セマンティクスを使用して、COM+ カタログに名前付きアセンブリをインストールします。

オーバーロード

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

トランザクション セマンティクスを使用して、COM+ カタログに名前付きアセンブリをインストールします。

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

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

トランザクション セマンティクスを使用して、COM+ カタログに名前付きアセンブリをインストールします。

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

トランザクション セマンティクスを使用して、COM+ カタログに名前付きアセンブリをインストールします。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
 void InstallAssembly(System::String ^ assembly, System::String ^ % application, System::String ^ % tlb, System::EnterpriseServices::InstallationFlags installFlags, System::Object ^ sync);
public void InstallAssembly (string assembly, ref string application, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync);
member this.InstallAssembly : string * string * string * System.EnterpriseServices.InstallationFlags * obj -> unit
Public Sub InstallAssembly (assembly As String, ByRef application As String, ByRef tlb As String, installFlags As InstallationFlags, sync As Object)

パラメーター

assembly
String

インストールするアセンブリのファイル名。

application
String

インストール先の COM+ アプリケーションの名前、または null

tlb
String

タイプ ライブラリ エクスポーター (Tlbexp.exe) 出力ファイルの名前、または null

installFlags
InstallationFlags

インストール フラグ値のビットごとの組み合わせ。

sync
Object

指定したアセンブリが COM+ カタログで構成されるまで待機できる、インフラストラクチャによって生成された同期オブジェクト。

注釈

メソッドを InstallAssembly コードから直接呼び出す必要はありません。 代わりに、オブジェクト同期を InstallAssembly 除く同じパラメーターを使用して メソッドを呼び出します。

このメソッドでは、呼び出し元がローカル コンピューターに対する管理特権を持っている必要があります。

適用対象

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

トランザクション セマンティクスを使用して、COM+ カタログに名前付きアセンブリをインストールします。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
 void InstallAssembly(System::String ^ assembly, System::String ^ % application, System::String ^ partition, System::String ^ % tlb, System::EnterpriseServices::InstallationFlags installFlags, System::Object ^ sync);
public void InstallAssembly (string assembly, ref string application, string partition, ref string tlb, System.EnterpriseServices.InstallationFlags installFlags, object sync);
member this.InstallAssembly : string * string * string * string * System.EnterpriseServices.InstallationFlags * obj -> unit
Public Sub InstallAssembly (assembly As String, ByRef application As String, partition As String, ByRef tlb As String, installFlags As InstallationFlags, sync As Object)

パラメーター

assembly
String

インストールするアセンブリのファイル名。

application
String

インストール先の COM+ アプリケーションの名前、または null を含む文字列。

partition
String

パーティションの名前、または null

tlb
String

タイプ ライブラリ エクスポーター (Tlbexp.exe) 出力ファイルの名前、または null

installFlags
InstallationFlags

インストール フラグ値のビットごとの組み合わせ。

sync
Object

指定したアセンブリが COM+ カタログで構成されるまで待機できる、インフラストラクチャによって生成された同期オブジェクト。

注釈

メソッドを InstallAssembly コードから直接呼び出す必要はありません。 代わりに、オブジェクト同期を InstallAssembly 除く同じパラメーターを使用して メソッドを呼び出します。

このメソッドでは、呼び出し元がローカル コンピューターに対する管理特権を持っている必要があります。

適用対象