ServiceInstaller クラスの新しいインスタンスを初期化します。
Public Sub New()
[C#]
public ServiceInstaller();
[C++]
public: ServiceInstaller();
[JScript]
public function ServiceInstaller();
解説
ctor コンストラクタは、 Log プロパティがコンピュータのアプリケーション ログに設定されているイベント ログ ソースおよび EventLogInstaller を自動的に生成します。 ServiceInstaller の ServiceName を設定すると (サービスの ServiceBase.ServiceName と同一にする必要があります)、イベント ログの Source プロパティは自動的に同じ値に設定されます。インストールが失敗した場合、ソースは自動的に削除されます。
ctor コンストラクタは、 StartType プロパティを ServiceStartMode.Manual に設定して、ユーザーがサービスを開始することを指定します。このプロパティを ServiceStartMode.Automatic に変更すると、コンピュータの再起動時にサービスを開始するように指定できます。
必要条件
プラットフォーム: Windows NT Server 4.0, Windows NT Workstation 4.0, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- 直前の呼び出し元の完全信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細の参照先 : 部分信頼コードからのライブラリの使用
参照
ServiceInstaller クラス | ServiceInstaller メンバ | System.ServiceProcess 名前空間 | EventLog | ServiceStartMode