ChannelDispatcherBase.Attach(ServiceHostBase) 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.
En cas de substitution dans une classe dérivée, attache le répartiteur de canal à un hôte spécifique.
protected:
virtual void Attach(System::ServiceModel::ServiceHostBase ^ host);
protected virtual void Attach (System.ServiceModel.ServiceHostBase host);
abstract member Attach : System.ServiceModel.ServiceHostBase -> unit
override this.Attach : System.ServiceModel.ServiceHostBase -> unit
Protected Overridable Sub Attach (host As ServiceHostBase)
Paramètres
- host
- ServiceHostBase
ServiceHostBase pour le service.
Exceptions
host
a la valeur null
.
L'objet de communication est dans l'état Faulted.
Remarques
Cette méthode peut être définie uniquement lorsque l'instance du ChannelDispatcher est dans l'état Created, étant donné qu'il s'agit du seul état qui soit à la fois mutable et non disposé.
Un ServiceHost appelle cette méthode lorsque la ChannelDispatcherBase est ajoutée à sa collection ChannelDispatchers. Elle donne à la ChannelDispatcherBase la possibilité de raccorder des événements et d'inspecter l'ServiceHost et fournit la valeur qui doit être retournée par la propriété Host.