CommunicationObject.OnClose(TimeSpan) Méthode

Définition

Insère le traitement sur un objet de communication après qu’il passe à l’état de fermeture en raison de l’appel d’une opération de fermeture synchrone.

protected:
 abstract void OnClose(TimeSpan timeout);
protected abstract void OnClose(TimeSpan timeout);
abstract member OnClose : TimeSpan -> unit
Protected MustOverride Sub OnClose (timeout As TimeSpan)

Paramètres

timeout
TimeSpan

Qui TimeSpan spécifie la durée pendant laquelle l’opération de fermeture doit être terminée avant l’expiration du délai d’attente.

Exceptions

Close a été appelé sur un objet dans l’état Faulted .

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

Une erreur de communication s’est produite lors de la fermeture de l’objet.

Remarques

La Close méthode appelle OnClose si l’objet de communication est initialement dans l’état Opened .

Pour insérer le traitement après qu’un objet de communication passe à un état fermant en raison de l’appel d’une opération asynchrone BeginClose , utilisez la OnBeginClose méthode.

S’applique à