Sdílet prostřednictvím


IRegisteredObject.Stop(Boolean) Metoda

Definice

Požádá o zrušení registrace zaregistrovaného objektu.

public:
 void Stop(bool immediate);
public void Stop (bool immediate);
abstract member Stop : bool -> unit
Public Sub Stop (immediate As Boolean)

Parametry

immediate
Boolean

trueoznačit, že zaregistrovaný objekt by měl před vrácením zrušit registraci z hostitelského prostředí; v opačném případě . false

Poznámky

Správce aplikace zavolá metodu Stop a požádá zaregistrovaný objekt o zrušení registrace. Během zpracování Stop metody musí zaregistrovaný objekt volat metodu HostingEnvironment.UnregisterObject .

Metoda Stop je nejprve volána s parametrem nastaveným immediate na false. Objekt může buď dokončit zpracování, volat metodu UnregisterObject a pak vrátit, nebo může okamžitě a dokončit zpracování asynchronně před voláním UnregisterObject metody.

Pokud zaregistrovaný objekt nedokončí zpracování před vypršením časového limitu správce aplikace, Stop volá se metoda znovu s parametrem nastaveným immediate na true. immediate Pokud je trueparametr , musí zaregistrovaný objekt před vrácením volat metoduUnregisterObject, jinak její registraci odebere správce aplikace.

Platí pro