CommunicationObject.OnClose(TimeSpan) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inserta el procesamiento en un objeto de comunicación después de que éste pase al estado de cierre debido a la invocación de una operación sincrónica de cierre.
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
TimeSpan que especifica el tiempo con el que cuenta la operación de cierre para completarse antes de que se agote el tiempo de espera.
Excepciones
El intervalo de tiempo predeterminado asignado a la operación se ha superado antes de completarse la operación.
Error de comunicación al cerrar el objeto.
Comentarios
El método Close llama a OnClose si el objeto de comunicación está inicialmente en el estado Opened.
Para insertar procesamiento después de que un objeto de comunicación realice la transición a un estado de cierre debido a la invocación de una operación asincrónica BeginClose, utilice el método OnBeginClose.