ServiceBase.CanShutdown プロパティ
アセンブリ: System.ServiceProcess (system.serviceprocess.dll 内)
構文Dim instance As ServiceBase Dim value As Boolean value = instance.CanShutdown instance.CanShutdown = value
/** @property */ public boolean get_CanShutdown () /** @property */ public void set_CanShutdown (boolean value)
システムのシャットダウン時にサービスに通知する必要がある場合は true。それ以外の場合は false。
例外
解説CanShutdown が true の場合、サービスは、システムのシャットダウン時に通知を受けます。シャットダウン時に、派生クラスに OnShutdown メソッドが実装されている場合は呼び出されます。
メモ |
|---|
| OnShutdown メソッドを呼び出して実行するのは、システムだけです。サービスでもこのメソッドを呼び出すことはできますが、この方法はお勧めできません。 |
.NET Framework のセキュリティ
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照- ServiceBase.CanShutdown プロパティのページへのリンク
.gif)