Compartir a través de


CommunicationObject.EndOpen(IAsyncResult) Método

Definición

Completa una operación asincrónica para abrir un objeto de comunicación.

public:
 virtual void EndOpen(IAsyncResult ^ result);
public void EndOpen (IAsyncResult result);
abstract member EndOpen : IAsyncResult -> unit
override this.EndOpen : IAsyncResult -> unit
Public Sub EndOpen (result As IAsyncResult)

Parámetros

result
IAsyncResult

IAsyncResult que se devuelve al llamar al método BeginClose.

Implementaciones

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 Open proporciona una versión sincrónica de este método.

Se aplica a