ServiceBase.OnShutdown ServiceBase.OnShutdown ServiceBase.OnShutdown ServiceBase.OnShutdown Method

定義

派生クラスに実装されると、システムがシャット ダウンされるときに実行されます。When implemented in a derived class, executes when the system is shutting down. システムがシャット ダウンする直前に発生する処理を指定します。Specifies what should occur immediately prior to the system shutting down.

protected:
 virtual void OnShutdown();
protected virtual void OnShutdown ();
abstract member OnShutdown : unit -> unit
override this.OnShutdown : unit -> unit
Protected Overridable Sub OnShutdown ()

注釈

システムOnShutdownのシャットダウン時に発生する処理を指定するには、を使用します。Use OnShutdown to specify the processing that occurs when the system shuts down.

このイベントは、コンピューターの電源がオフになっている場合ではなく、オペレーティングシステムがシャットダウンされた場合にのみ発生します。This event occurs only when the operating system is shut down, not when the computer is turned off.

OnShutdownプロパティがCanShutdown trueの場合、はオーバーライドされることが想定されます。OnShutdown is expected to be overridden when the CanShutdown property is true.

適用対象

こちらもご覧ください