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 la transition vers 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
TimeSpan qui spécifie le délai d'exécution de l'opération d'ouverture avant le dépassement du délai d'attente.
Exceptions
L'objet de communication est dans l'état Faulted et ne peut pas être modifié.
L'intervalle de temps par défaut qui a été alloué à l'opération était dépassé avant la fin de l'opération.
Remarques
La méthode Open appelle OnOpen(TimeSpan) (après avoir appelé OnOpening et avant d'appeler OnOpened) si l'objet de communication est initialement dans l'état Created.
Pour insérer le traitement alors qu'un objet de communication passe à l'état d'ouverture en raison de l'appel d'une opération OnBeginOpen(TimeSpan, AsyncCallback, Object) asynchrone, utilisez la méthode OnOpening.