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 メソッドを呼び出します。

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

適用対象