WorkflowServiceHost.OnClose(TimeSpan) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Encerra o serviço alojado, incluindo os despachantes do canal e os contextos de instância e ouvintes associados.
protected:
override void OnClose(TimeSpan timeout);
protected override void OnClose(TimeSpan timeout);
override this.OnClose : TimeSpan -> unit
Protected Overrides Sub OnClose (timeout As TimeSpan)
Parâmetros
- timeout
- TimeSpan
O período de tempo que a operação de encerramento tem de ser concluída antes de expirar.
Observações
O tempo de execução do workflow tentará persistir qualquer workflow alojado quando OnClose for chamado, mas a persistência não é garantida neste cenário. Se dados empresariais importantes estiverem a ser alojados, as instâncias devem persistir frequentemente (como após cada operação de Envio, ou após um intervalo de tempo) para garantir que os dados não se perdem.