CommunicationObject.OnClose(TimeSpan) Método

Definición

Inserta el procesamiento en un objeto de comunicación después de realizar la transición al estado de cierre debido a la invocación de una operación de cierre sincrónica.

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 cuánto tiempo debe completarse la operación de cierre antes de que se agote el tiempo de espera.

Excepciones

Close se llamó a en un objeto en el Faulted estado .

Se superó el intervalo de tiempo predeterminado asignado para la operación antes de que se completara la operación.

Error de comunicación al cerrar el objeto.

Comentarios

El Close método llama a OnClose si el objeto de comunicación está inicialmente en estado Opened .

Para insertar el procesamiento después de que un objeto de comunicación pase a un estado de cierre debido a la invocación de una operación asincrónica BeginClose , use el OnBeginClose método .

Se aplica a