IRegisteredObject.Stop(Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Żąda zarejestrowanego obiektu do wyrejestrowania.
public:
void Stop(bool immediate);
public void Stop(bool immediate);
abstract member Stop : bool -> unit
Public Sub Stop (immediate As Boolean)
Parametry
- immediate
- Boolean
true aby wskazać zarejestrowany obiekt powinien wyrejestrować się ze środowiska hostingu przed zwróceniem; w przeciwnym razie, false.
Uwagi
Menedżer aplikacji wywoła metodę Stop , aby poprosić zarejestrowany obiekt o wyrejestrowanie. Podczas przetwarzania Stop metody zarejestrowany obiekt musi wywołać metodę HostingEnvironment.UnregisterObject .
Metoda Stop jest najpierw wywoływana z parametrem ustawionym immediate na false. Obiekt może zakończyć przetwarzanie, wywołać metodę UnregisterObject , a następnie zwrócić ją lub zwrócić natychmiast i zakończyć przetwarzanie asynchronicznie przed wywołaniem UnregisterObject metody .
Jeśli zarejestrowany obiekt nie ukończy przetwarzania przed upływem limitu czasu menedżera aplikacji, Stop metoda jest wywoływana ponownie z parametrem ustawionym immediate na true.
immediate Gdy parametr ma truewartość , zarejestrowany obiekt musi wywołać metodę UnregisterObject przed zwróceniem. W przeciwnym razie jego rejestracja zostanie usunięta przez menedżera aplikacji.