System.ServiceProcessとは? わかりやすく解説

System.ServiceProcess 名前空間

System.ServiceProcess 名前空間は、Windows サービス アプリケーション実装インストール制御できるようにするためのクラス提供しますサービスは、ユーザー インターフェイス表示せずに長時間わたって動作する実行可能ファイルです。サービス実装では、ServiceBase クラスから継承し開始停止一時停止継続の各コマンド渡されたときに処理する特定の動作や、システムシャットダウン時に実行されるカスタム動作アクションを定義できます

サービスは、InstallUtil.exe などのインストール ユーティリティ使用してインストールます。System.ServiceProcess 名前空間には、サービス情報レジストリ書き込むインストール クラス用意されています。ServiceProcessInstaller クラスは、1 回インストールされるすべてのサービスに共通のコンポーネントインストールする包括的なクラス提供しますサービス固有の機能インストールするには、サービスごとに ServiceInstaller クラスインスタンス作成します

ServiceController クラス使用すると、既存サービス接続して、そのサービス操作したり、そのサービスに関する情報取得したできます通常、このクラス管理機能において使用されます。このクラス使用すると、サービスに対してカスタム コマンド開始停止一時停止継続、または実行できますServiceBase クラスが、コマンド発生時にサービス実行する処理を定義している一方でServiceController は、そのサービスに対してこれらのコマンド呼び出すことができるようにするエージェントなります


クラスクラス
 クラス説明
パブリック クラスServiceBaseサービス アプリケーション一部として存在するサービス基本クラス提供しますServiceBase は、新しサービス クラス作成時に派生される必要があります
パブリック クラスServiceControllerWindows サービス表し実行中のサービスまたは停止したサービスへの接続サービス操作、またはサービスに関する情報取得実現します
パブリック クラスServiceControllerPermissionサービス コントローラ対すコード アクセス セキュリティ アクセス許可制御できるようにします。
パブリック クラスServiceControllerPermissionAttribute宣言サービス コントローラアクセス許可チェックできるようにします。
パブリック クラスServiceControllerPermissionEntryServiceController に対して設定するコード アクセス セキュリティ アクセス許可最小単位定義します
パブリック クラスServiceControllerPermissionEntryCollectionServiceControllerPermissionEntry オブジェクト厳密に指定されコレクション格納します
パブリック クラスServiceInstallerServiceBase拡張するクラスインストールしてサービス実装ます。このクラスは、サービス アプリケーションインストール時に、インストール ユーティリティ呼び出されます。
パブリック クラスServiceProcessDescriptionAttributeプロパティまたはイベント説明指定します
パブリック クラスServiceProcessInstallerServiceBase拡張するクラスを含む実行可能ファイルインストールます。このクラスは、サービス アプリケーションインストール時に InstallUtil.exe などのインストール ユーティリティ呼び出されます。
パブリック クラスTimeoutException指定したタイムアウト時間経過するスローされる例外
構造体構造体
列挙型列挙型

System.ServiceProcess

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/08 19:35 UTC 版)

基本クラスライブラリ」の記事における「System.ServiceProcess」の解説

アプリケーションWindowsサービスとして起動する機能提供する

※この「System.ServiceProcess」の解説は、「基本クラスライブラリ」の解説の一部です。
「System.ServiceProcess」を含む「基本クラスライブラリ」の記事については、「基本クラスライブラリ」の概要を参照ください。

ウィキペディア小見出し辞書の「System.ServiceProcess」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


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

辞書ショートカット

すべての辞書の索引

「System.ServiceProcess」の関連用語

System.ServiceProcessのお隣キーワード
検索ランキング

   

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



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

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの基本クラスライブラリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS