CommunicationObject.EndOpen(IAsyncResult) Méthode

Définition

Termine une opération asynchrone pour ouvrir un objet de communication.

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)

Paramètres

result
IAsyncResult

IAsyncResult Retourné par un appel à la BeginClose méthode.

Implémente

Exceptions

L’objet de communication n’est pas dans un OpenedOpening état et ne peut pas être modifié.

L’objet de communication est dans un Closing état et Closed ne peut pas être modifié.

L’objet de communication est dans un Faulted état et ne peut pas être modifié.

L’intervalle de temps par défaut alloué pour l’opération a été dépassé avant la fin de l’opération.

Remarques

Une version synchrone de cette méthode est fournie par la Open méthode.

S’applique à