IRegisteredObject.Stop(Boolean) Metoda

Definicja

Żą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.

Dotyczy