Share via


IRegisteredObject.Stop(Boolean) Metodo

Definizione

Richiede l'annullamento della registrazione di un oggetto registrato.

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

Parametri

immediate
Boolean

true per indicare che l'oggetto registrato deve annullare la registrazione dall'ambiente di hosting prima della restituzione. In caso contrario, false.

Commenti

Il gestore applicazioni chiamerà il Stop metodo per chiedere a un oggetto registrato di annullare la registrazione. Durante l'elaborazione del Stop metodo, l'oggetto registrato deve chiamare il HostingEnvironment.UnregisterObject metodo .

Il Stop metodo viene prima chiamato con il immediate parametro impostato su false. L'oggetto può completare l'elaborazione, chiamare il UnregisterObject metodo e quindi restituire o restituire immediatamente e completare l'elaborazione in modo asincrono prima di chiamare il UnregisterObject metodo .

Se l'oggetto registrato non completa l'elaborazione prima della scadenza del periodo di timeout del gestore applicazioni, il Stop metodo viene chiamato di nuovo con il immediate parametro impostato su true. Quando il immediate parametro è true, l'oggetto registrato deve chiamare il UnregisterObject metodo prima di restituire. In caso contrario, la relativa registrazione verrà rimossa dal gestore applicazioni.

Si applica a