IRegisteredObject.Stop(Boolean) Methode

Definition

Fordert ein registriertes Objekt auf, die Registrierung aufzuheben.

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

Parameter

immediate
Boolean

trueum anzugeben, dass das registrierte Objekt vor der Rückgabe die Registrierung aus der Hostingumgebung aufheben sollte; andernfalls . false

Hinweise

Der Anwendungsmanager ruft die Stop Methode auf, um ein registriertes Objekt aufzufordern, die Registrierung aufzuheben. Während der Verarbeitung der Stop Methode muss das registrierte Objekt die HostingEnvironment.UnregisterObject Methode aufrufen.

Die Stop Methode wird zuerst aufgerufen, wobei der immediate Parameter auf false. Das Objekt kann entweder die Verarbeitung abschließen, die UnregisterObject Methode aufrufen und dann zurückgeben oder die asynchrone Verarbeitung zurückgeben, bevor die UnregisterObject Methode aufgerufen wird.

Wenn die Verarbeitung des registrierten Objekts nicht abgeschlossen wird, bevor der Timeoutzeitraum des Anwendungsmanagers abläuft, wird die Stop Methode erneut aufgerufen, wobei der immediate Parameter auf " trueFestgelegt" festgelegt ist. Wenn der immediate Parameter lautet true, muss das registrierte Objekt die UnregisterObject Methode vor dem Zurückgeben aufrufen. Andernfalls wird die Registrierung vom Anwendungs-Manager entfernt.

Gilt für: