IRegisteredObject.Stop(Boolean) Método

Definição

Solicita que um objeto registado seja desregistado.

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

Parâmetros

immediate
Boolean

true indicar que o objeto registado deve ser desregistado do ambiente de alojamento antes de regressar; caso contrário, false.

Observações

O gestor de aplicações chamará o Stop método para pedir a um objeto registado que desse registo. Durante o processamento do Stop método, o objeto registado deve chamar o HostingEnvironment.UnregisterObject método.

O Stop método é primeiro chamado com o immediate parâmetro definido em false. O objeto pode completar o processamento, chamar o UnregisterObject método e depois regressar, ou pode regressar imediatamente e concluir o processamento de forma assíncrona antes de chamar o UnregisterObject método.

Se o objeto registado não concluir o processamento antes de expirar o período de tempo do gestor da aplicação, o Stop método é chamado novamente com o immediate parâmetro definido para true. Quando o immediate parâmetro é true, o objeto registado deve chamar o UnregisterObject método antes de regressar; caso contrário, o seu registo será removido pelo gestor de aplicações.

Aplica-se a