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
实现

注解

如果应用程序将实现 ISuspendibleRegisteredObject 接口的对象传递给 RegisterObject 方法,宿主环境将订阅该对象以侦听暂停或恢复通知。

方法

Stop(Boolean)

请求注销一个已注册对象。

(继承自 IRegisteredObject)
Suspend()

当 ASP.NET 通知应用程序的进程已被暂停时调用。

适用于

线程安全性

不保证此类型的实例成员是线程安全的。 可以随时调用 Suspend() 方法,包括在调用同一对象上的另一个方法期间、调用其他对象 Suspend() 的方法期间,甚至在调用此对象的 Suspend() 方法期间。 由于这些方法的执行是多线程的,因此,即使在对方法的 Suspend() 调用 UnregisterObject(IRegisteredObject) 完成之后,也可以有一个间隔来调用方法。