CommunicationObject.OnOpen(TimeSpan) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Insère le traitement sur un objet de communication après qu’il passe à l’état d’ouverture qui doit se terminer dans un intervalle de temps spécifié.
protected:
abstract void OnOpen(TimeSpan timeout);
protected abstract void OnOpen(TimeSpan timeout);
abstract member OnOpen : TimeSpan -> unit
Protected MustOverride Sub OnOpen (timeout As TimeSpan)
Paramètres
- timeout
- TimeSpan
Qui TimeSpan spécifie la durée pendant laquelle l’opération ouverte doit être terminée avant l’expiration du délai d’attente.
Exceptions
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
La Open méthode appelle (après avoir appelé OnOpen(TimeSpan)OnOpening et avant d’appeler OnOpened) si l’objet de communication est initialement dans l’état Created .
Pour insérer le traitement en tant qu’objet de communication passe à un état d’ouverture en raison de l’appel d’une opération asynchrone OnBeginOpen(TimeSpan, AsyncCallback, Object) , utilisez la OnOpening méthode.