IRegisteredObject.Stop(Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
请求注册的对象以注销。
public:
void Stop(bool immediate);
public void Stop(bool immediate);
abstract member Stop : bool -> unit
Public Sub Stop (immediate As Boolean)
参数
- immediate
- Boolean
true 指示注册的对象应在返回之前从宿主环境注销;否则,为 false.
注解
应用程序管理器将调用 Stop 该方法,要求注册的对象取消注册。 在 Stop 处理该方法期间,已注册的对象必须调用 HostingEnvironment.UnregisterObject 该方法。
首先 Stop 调用方法, immediate 并将参数设置为 false. 对象可以完成处理,调用 UnregisterObject 方法,然后返回,也可以立即返回并异步完成处理,然后再调用 UnregisterObject 该方法。
如果注册的对象在应用程序管理器的超时期限到期之前未完成处理,则会 immediate参数为true时,已注册的对象必须在返回之前调用UnregisterObject该方法;否则,应用程序管理器将删除其注册。