ServiceBase.CanShutdown Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, определяющее необходимость уведомления службы о завершении работы системы.
public:
property bool CanShutdown { bool get(); void set(bool value); };
public bool CanShutdown { get; set; }
member this.CanShutdown : bool with get, set
Public Property CanShutdown As Boolean
Значение свойства
true
, если служба должна получать уведомление о завершении работы системы; в противном случае — false
. Значение по умолчанию — false
.
Исключения
Служба уже запущена. После запуска службы свойство CanShutdown изменить нельзя.
Комментарии
Если CanShutdown это true
так, служба уведомляется о завершении работы системы. При завершении работы метод вызывается, OnShutdown если он был реализован в производном классе.
Примечание
Только система должна вызвать OnShutdown метод; служба может вызвать ее, но это не рекомендуется.