CommunicationObject.OnEndClose(IAsyncResult) Método

Definición

Completa una operación asincrónica al cerrar un objeto de comunicación.

protected:
 abstract void OnEndClose(IAsyncResult ^ result);
protected abstract void OnEndClose (IAsyncResult result);
abstract member OnEndClose : IAsyncResult -> unit
Protected MustOverride Sub OnEndClose (result As IAsyncResult)

Parámetros

result
IAsyncResult

IAsyncResult que se devuelve al llamar al método OnEndClose(IAsyncResult).

Excepciones

El objeto de comunicación no está en un estado Opened o Opening y no se puede modificar.

El objeto de comunicación está en un estado de Closing o Closed y no se puede modificar.

El objeto de comunicación está en un estado de Faulted y no se puede modificar.

El intervalo de tiempo predeterminado asignado a la operación se ha superado antes de completarse la operación.

Comentarios

El método EndClose(IAsyncResult) llama a OnEndClose(IAsyncResult) si el objeto de comunicación aún no está en un estado Closed.

Se aplica a