语言

IRegisteredObject.Stop(Boolean) 方法

定义

请求注册的对象以注销。

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 该方法。

如果注册的对象在应用程序管理器的超时期限到期之前未完成处理,则会 再次调用该方法, 并将参数设置为 < a0/>。 immediate参数为true时,已注册的对象必须在返回之前调用UnregisterObject该方法;否则,应用程序管理器将删除其注册。

适用于