IRegisteredObject.Stop(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordert für ein registriertes Objekt an, dass dessen Registrierung aufgehoben werden soll.
public:
void Stop(bool immediate);
public void Stop (bool immediate);
abstract member Stop : bool -> unit
Public Sub Stop (immediate As Boolean)
Parameter
- immediate
- Boolean
true
, um anzugeben, dass für ein registriertes Objekt vor der Rückgabe die Registrierung in der Hostumgebung aufgehoben werden soll, andernfalls false
.
Hinweise
Der Anwendungs-Manager 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
festgelegt ist. Das -Objekt kann entweder die Verarbeitung abschließen, die UnregisterObject -Methode aufrufen und dann zurückgeben, oder es kann die Verarbeitung sofort zurückgeben und die Verarbeitung asynchron abschließen, bevor die UnregisterObject Methode aufgerufen wird.
Wenn das registrierte Objekt die Verarbeitung nicht abgeschlossen hat, bevor der Timeoutzeitraum des Anwendungs-Managers abläuft, wird die Stop Methode erneut aufgerufen, wobei der immediate
Parameter auf true
festgelegt ist. Wenn der immediate
Parameter ist true
, muss das registrierte Objekt die UnregisterObject -Methode aufrufen, bevor es zurückgegeben wird. Andernfalls wird seine Registrierung vom Anwendungs-Manager entfernt.