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, aby wyrejestrować.
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ć, że zarejestrowany obiekt powinien zostać wyrejestrowany ze środowiska hostingu przed zwróceniem; w przeciwnym razie false
.
Uwagi
Menedżer aplikacji wywoła metodę Stop , aby poprosić zarejestrowany obiekt o wyrejestrowania. Podczas przetwarzania metody zarejestrowany obiekt musi Stop wywołać HostingEnvironment.UnregisterObject metodę .
Metoda Stop jest najpierw wywoływana z immediate
parametrem ustawionym na false
. Obiekt może ukończyć przetwarzanie, wywołać metodę , a następnie zwrócić metodę lub może zwrócić natychmiast i ukończyć przetwarzanie asynchronicznie przed UnregisterObject wywołaniem UnregisterObject metody .
Jeśli zarejestrowany obiekt nie ukończy przetwarzania przed upływem czasu czasu menedżera aplikacji, metoda jest wywoływana ponownie z Stop immediate
parametrem ustawionym na true
. Jeśli parametr ma wartość , zarejestrowany obiekt musi wywołać metodę przed zwróceniem wartości . W przeciwnym razie jego rejestracja zostanie immediate
true
UnregisterObject usunięta przez menedżera aplikacji.