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 если он был реализован в производном классе.
Note
Только система должна вызвать OnShutdown метод. Служба может вызвать ее, но это не рекомендуется.