ISuspendibleRegisteredObject 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
侦听暂停和继续执行通知。
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) 完成之后,也可以有一个间隔来调用方法。