MessageQueueInstaller イベント

名前 | 説明 | |
---|---|---|
![]() | AfterInstall | Installers プロパティ内のすべてのインストーラの Install メソッドが実行された後で発生します。 ( Installer から継承されます。) |
![]() | AfterRollback | Installers プロパティ内のすべてのインストーラによるインストールがロールバックされた後で発生します。 ( Installer から継承されます。) |
![]() | AfterUninstall | Installers プロパティ内のすべてのインストーラのアンインストールが実行された後で発生します。 ( Installer から継承されます。) |
![]() | BeforeInstall | インストーラ コレクション内の各インストーラの Install メソッドが実行される前に発生します。 ( Installer から継承されます。) |
![]() | BeforeRollback | Installers プロパティ内のインストーラによるインストールがロールバックされる前に発生します。 ( Installer から継承されます。) |
![]() | BeforeUninstall | Installers プロパティ内のインストーラのアンインストールが実行される前に発生します。 ( Installer から継承されます。) |
![]() | Committed | Installers プロパティ内のすべてのインストーラがインストールをコミットした後で発生します。 ( Installer から継承されます。) |
![]() | Committing | Installers プロパティ内のインストーラがインストールをコミットする前に発生します。 ( Installer から継承されます。) |
![]() | Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。 ( Component から継承されます。) |

MessageQueueInstaller クラス
アセンブリ: System.Messaging (system.messaging.dll 内)


インストール ユーティリティは、MessageQueueInstaller を使用して、キューに関連付けられるレジストリ値を書き込みます。インストール ユーティリティの詳細については、「インストーラ ツール (Installutil.exe)」を参照してください。
キューをインストールするには、Installer から継承するプロジェクト インストーラ クラスを作成し、そのクラスの RunInstallerAttribute を true に設定します。プロジェクト内で、インストールの各キューの MessageQueueInstaller インスタンスを作成し、インスタンスをプロジェクト インストーラ クラスに追加します。
MessageQueueInstaller インスタンスを作成するときは、テスト サーバーのキューなど既存の MessageQueue を MessageQueueInstaller コンストラクタに渡すこともできます。この方法では、渡されたキューの設定を反映することによって、自動的に新しいキューの構成設定が指定されます。この方法を使用しない場合は、MessageQueueInstaller インスタンスのプロパティを必要な状態に手動で設定して、既定のコンストラクタを呼び出します。
インストール ユーティリティは、呼び出されると RunInstallerAttribute を検索します。このプロパティが true の場合、ユーティリティは、プロジェクト インストーラに関連付けられた Installers コレクションのすべてのキューをインストールします。RunInstallerAttribute が false の場合、ユーティリティはプロジェクト インストーラを無視します。
MessageQueueInstaller インスタンスのその他のプロパティは、インスタンスをプロジェクト インストーラの Installers コレクションに追加する前または後に変更します。たとえば、キューの Path は、インストール ユーティリティを実行する前に設定する必要があります。
通常、コードからは MessageQueueInstaller のメソッドを呼び出しません。一般的に、このメソッドを呼び出すのはインストール ユーティリティの installutil.exe だけです。ユーティリティは、インストール プロセス中に自動的に Install メソッドを呼び出します。また、インストールが例外をスローしなかった場合は、Commit を呼び出します。必要に応じて、例外を生成したオブジェクトに対して Rollback を呼び出すことにより、エラーを回復します。
アプリケーションのインストール ルーチンは、プロジェクト インストーラの Installer.Context を使用して、既にインストールされているコンポーネントに関する情報を自動的に認識します。この状態情報は、各 MessageQueueInstaller インスタンスがユーティリティによってインストールされるときに、継続的に更新されます。通常、コードではこの状態情報を明示的に変更する必要はありません。

System.MarshalByRefObject
System.ComponentModel.Component
System.Configuration.Install.Installer
System.Configuration.Install.ComponentInstaller
System.Messaging.MessageQueueInstaller


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


MessageQueueInstaller コンストラクタ ()
アセンブリ: System.Messaging (system.messaging.dll 内)



Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


MessageQueueInstaller コンストラクタ

名前 | 説明 |
---|---|
MessageQueueInstaller () | MessageQueueInstaller クラスの新しいインスタンスを初期化します。インスタンス プロパティは設定しません。 |
MessageQueueInstaller (MessageQueue) | MessageQueueInstaller クラスの新しいインスタンスを初期化し、インストール設定を既存の MessageQueue インスタンスの設定に初期化します。 |

MessageQueueInstaller コンストラクタ (MessageQueue)
アセンブリ: System.Messaging (system.messaging.dll 内)

Public Sub New ( _ componentToCopy As MessageQueue _ )
Dim componentToCopy As MessageQueue Dim instance As New MessageQueueInstaller(componentToCopy)
public MessageQueueInstaller ( MessageQueue componentToCopy )
public: MessageQueueInstaller ( MessageQueue^ componentToCopy )
public MessageQueueInstaller ( MessageQueue componentToCopy )
public function MessageQueueInstaller ( componentToCopy : MessageQueue )


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


MessageQueueInstaller プロパティ


名前 | 説明 | |
---|---|---|
![]() | CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。 ( Component から継承されます。) |
![]() | DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。 ( Component から継承されます。) |
![]() | Events | Component に結び付けられているイベント ハンドラのリストを取得します。 ( Component から継承されます。) |

MessageQueueInstaller メソッド


名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 ( Component から継承されます。) |
![]() | Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 ( Component から継承されます。) |
![]() | GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 ( Component から継承されます。) |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | OnAfterInstall | AfterInstall イベントを発生させます。 ( Installer から継承されます。) |
![]() | OnAfterRollback | AfterRollback イベントを発生させます。 ( Installer から継承されます。) |
![]() | OnAfterUninstall | AfterUninstall イベントを発生させます。 ( Installer から継承されます。) |
![]() | OnBeforeInstall | BeforeInstall イベントを発生させます。 ( Installer から継承されます。) |
![]() | OnBeforeRollback | BeforeRollback イベントを発生させます。 ( Installer から継承されます。) |
![]() | OnBeforeUninstall | BeforeUninstall イベントを発生させます。 ( Installer から継承されます。) |
![]() | OnCommitted | Committed イベントを発生させます。 ( Installer から継承されます。) |
![]() | OnCommitting | Committing イベントを発生させます。 ( Installer から継承されます。) |

MessageQueueInstaller メンバ
アプリケーションの実行に必要なキューのインストールと構成ができます。このクラスは、MessageQueue をインストールするときに、InstallUtil.exe などのインストール ユーティリティによって呼び出されます。
MessageQueueInstaller データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。(Component から継承されます。) |
![]() | DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。(Component から継承されます。) |
![]() | Events | Component に結び付けられているイベント ハンドラのリストを取得します。(Component から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 (Component から継承されます。) |
![]() | Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。) |
![]() | GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。) |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | OnAfterInstall | AfterInstall イベントを発生させます。 (Installer から継承されます。) |
![]() | OnAfterRollback | AfterRollback イベントを発生させます。 (Installer から継承されます。) |
![]() | OnAfterUninstall | AfterUninstall イベントを発生させます。 (Installer から継承されます。) |
![]() | OnBeforeInstall | BeforeInstall イベントを発生させます。 (Installer から継承されます。) |
![]() | OnBeforeRollback | BeforeRollback イベントを発生させます。 (Installer から継承されます。) |
![]() | OnBeforeUninstall | BeforeUninstall イベントを発生させます。 (Installer から継承されます。) |
![]() | OnCommitted | Committed イベントを発生させます。 (Installer から継承されます。) |
![]() | OnCommitting | Committing イベントを発生させます。 (Installer から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | AfterInstall | Installers プロパティ内のすべてのインストーラの Install メソッドが実行された後で発生します。(Installer から継承されます。) |
![]() | AfterRollback | Installers プロパティ内のすべてのインストーラによるインストールがロールバックされた後で発生します。(Installer から継承されます。) |
![]() | AfterUninstall | Installers プロパティ内のすべてのインストーラのアンインストールが実行された後で発生します。(Installer から継承されます。) |
![]() | BeforeInstall | インストーラ コレクション内の各インストーラの Install メソッドが実行される前に発生します。(Installer から継承されます。) |
![]() | BeforeRollback | Installers プロパティ内のインストーラによるインストールがロールバックされる前に発生します。(Installer から継承されます。) |
![]() | BeforeUninstall | Installers プロパティ内のインストーラのアンインストールが実行される前に発生します。(Installer から継承されます。) |
![]() | Committed | Installers プロパティ内のすべてのインストーラがインストールをコミットした後で発生します。(Installer から継承されます。) |
![]() | Committing | Installers プロパティ内のインストーラがインストールをコミットする前に発生します。(Installer から継承されます。) |
![]() | Disposed | コンポーネントの Disposed イベントを待機するイベント ハンドラを追加します。(Component から継承されます。) |

Weblioに収録されているすべての辞書からMessageQueueInstallerを検索する場合は、下記のリンクをクリックしてください。

- MessageQueueInstallerのページへのリンク