ServiceBase.OnContinue Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Если метод OnContinue() реализован в производном классе, он запускается при передаче службе команды возобновления диспетчером служб. Задает действия, подлежащие выполнению при возобновлении нормальной работы службы после ее приостановки.
protected:
virtual void OnContinue();
protected virtual void OnContinue ();
abstract member OnContinue : unit -> unit
override this.OnContinue : unit -> unit
Protected Overridable Sub OnContinue ()
Комментарии
Реализация OnContinue для зеркального отображения ответа приложения на OnPause. При продолжении службы (через консоль служб или программным способом) OnContinue обработка выполняется, а служба снова активна.
OnContinue ожидается, что он переопределяется, если CanPauseAndContinue свойство имеет значение true
.
В противном случае CanPauseAndContinue false
SCM не будет передавать запросы приостановки или продолжения в службу, поэтому OnPause OnContinue методы не будут вызываться, даже если они реализованы. В SCM Pause
элементы управления и Continue
элементы управления отключаются, если CanPauseAndContinue есть false
.