MessageQueueInstaller クラスとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MessageQueueInstaller クラスの意味・解説 

MessageQueueInstaller クラス

アプリケーションの実行必要なキューインストール構成できます。このクラスは、MessageQueueインストールするときに、InstallUtil.exe などのインストール ユーティリティによって呼び出されます。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Public Class MessageQueueInstaller
    Inherits ComponentInstaller
Dim instance As MessageQueueInstaller
public class MessageQueueInstaller : ComponentInstaller
public ref class MessageQueueInstaller : public
 ComponentInstaller
public class MessageQueueInstaller extends
 ComponentInstaller
public class MessageQueueInstaller extends
 ComponentInstaller
解説解説

インストール ユーティリティは、MessageQueueInstaller使用してキュー関連付けられるレジストリ値を書き込みますインストール ユーティリティ詳細については、「インストーラ ツール (Installutil.exe)」を参照してください

キューインストールするには、Installer から継承するプロジェクト インストーラ クラス作成し、そのクラスの RunInstallerAttribute を true設定しますプロジェクト内で、インストールの各キューMessageQueueInstaller インスタンス作成しインスタンスプロジェクト インストーラ クラス追加します

MessageQueueInstaller インスタンス作成するときは、テスト サーバーキューなど既存MessageQueue を MessageQueueInstaller コンストラクタに渡すこともできますこの方法では、渡されキュー設定反映することによって、自動的に新しキュー構成設定指定されます。この方法を使用しない場合は、MessageQueueInstaller インスタンスプロパティ必要な状態に手動設定して既定コンストラクタ呼び出します。

インストール ユーティリティは、呼び出されるRunInstallerAttribute検索します。このプロパティtrue場合ユーティリティは、プロジェクト インストーラ関連付けられた Installers コレクションすべてのキューインストールます。RunInstallerAttributefalse場合ユーティリティプロジェクト インストーラ無視します。

MessageQueueInstaller インスタンスその他のプロパティは、インスタンスプロジェクト インストーラInstallers コレクション追加する前または後に変更します。たとえば、キューPath は、インストール ユーティリティ実行する前に設定する必要があります

通常コードからは MessageQueueInstallerメソッド呼び出しません。一般的に、このメソッド呼び出すのはインストール ユーティリティの installutil.exe だけです。ユーティリティは、インストール プロセス中に自動的に Install メソッド呼び出します。また、インストール例外スローしなかった場合は、Commit呼び出します。必要に応じて例外生成したオブジェクトに対して Rollback呼び出すことにより、エラー回復します

アプリケーションのインストール ルーチンは、プロジェクト インストーラの Installer.Context を使用して、既にインストールされているコンポーネントに関する情報自動的に認識します。この状態情報は、各 MessageQueueInstaller インスタンスユーティリティによってインストールされるときに、継続的に更新されます。通常コードではこの状態情報明示的に変更する要はありません。

継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Configuration.Install.Installer
         System.Configuration.Install.ComponentInstaller
          System.Messaging.MessageQueueInstaller
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「MessageQueueInstaller クラス」の関連用語

MessageQueueInstaller クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MessageQueueInstaller クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS