ISuspendibleRegisteredObject Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Прослушивает уведомления о приостановке и возобновлении.
public interface class ISuspendibleRegisteredObject : System::Web::Hosting::IRegisteredObject
public interface ISuspendibleRegisteredObject : System.Web.Hosting.IRegisteredObject
type ISuspendibleRegisteredObject = interface
interface IRegisteredObject
Public Interface ISuspendibleRegisteredObject
Implements IRegisteredObject
- Реализации
Комментарии
Если приложение передает RegisterObject методу объект, реализующий ISuspendibleRegisteredObject интерфейс, среда размещения подпишет объект для прослушивания уведомлений о приостановке или возобновлении.
Методы
Stop(Boolean) |
Запрашивает зарегистрированный объект для отмены регистрации. (Унаследовано от IRegisteredObject) |
Suspend() |
Вызывается, когда ASP.NET уведомляет приложение о том, что процесс прерван. |
Применяется к
Потокобезопасность
Для членов экземпляров этого типа не гарантируется потокобезопасность. Метод можно вызвать Suspend() в любое время, в том числе во время вызова другого метода для этого же объекта, во время вызовов методов других объектов Suspend() или даже во время вызова метода этого объекта Suspend() . Поскольку выполнение этих методов является многопоточным, существует интервал, в течение которого Suspend() метод может быть вызван даже после UnregisterObject(IRegisteredObject) завершения вызова метода.