CommunicationObject.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.
Insere processamento num objeto de comunicação após esta transitar para o estado de fecho devido à invocação de uma operação síncrona de fecho.
protected:
abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose(TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)
Parâmetros
- timeout
- TimeSpan
Isso TimeSpan especifica quanto tempo a operação de encerramento tem de ser concluída antes de expirar.
Exceções
O intervalo padrão de tempo atribuído à operação era ultrapassado antes da conclusão da operação.
Ocorreu um erro de comunicação ao fechar o objeto.
Observações
O Close método chama OnClose se o objeto de comunicação está inicialmente no Opened estado.
Para inserir processamento após um objeto de comunicação transitar para um estado de encerramento devido à invocação de uma operação assíncrona BeginClose , use o OnBeginClose método.