ServiceAuthenticationBehavior.IServiceBehavior.AddBindingParameters 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.
Implémentation de la méthode AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection).
virtual void System.ServiceModel.Description.IServiceBehavior.AddBindingParameters(System::ServiceModel::Description::ServiceDescription ^ description, System::ServiceModel::ServiceHostBase ^ serviceHostBase, System::Collections::ObjectModel::Collection<System::ServiceModel::Description::ServiceEndpoint ^> ^ endpoints, System::ServiceModel::Channels::BindingParameterCollection ^ parameters) = System::ServiceModel::Description::IServiceBehavior::AddBindingParameters;
void IServiceBehavior.AddBindingParameters (System.ServiceModel.Description.ServiceDescription description, System.ServiceModel.ServiceHostBase serviceHostBase, System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> endpoints, System.ServiceModel.Channels.BindingParameterCollection parameters);
abstract member System.ServiceModel.Description.IServiceBehavior.AddBindingParameters : System.ServiceModel.Description.ServiceDescription * System.ServiceModel.ServiceHostBase * System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> * System.ServiceModel.Channels.BindingParameterCollection -> unit
override this.System.ServiceModel.Description.IServiceBehavior.AddBindingParameters : System.ServiceModel.Description.ServiceDescription * System.ServiceModel.ServiceHostBase * System.Collections.ObjectModel.Collection<System.ServiceModel.Description.ServiceEndpoint> * System.ServiceModel.Channels.BindingParameterCollection -> unit
Sub AddBindingParameters (description As ServiceDescription, serviceHostBase As ServiceHostBase, endpoints As Collection(Of ServiceEndpoint), parameters As BindingParameterCollection) Implements IServiceBehavior.AddBindingParameters
Paramètres
- description
- ServiceDescription
Description du fonctionnement du service.
- serviceHostBase
- ServiceHostBase
Hôte du service.
- endpoints
- Collection<ServiceEndpoint>
Points de terminaison de service.
- parameters
- BindingParameterCollection
Objets personnalisés auxquels ont accès les éléments de liaison.
Implémente
Remarques
Cette méthode est appelée une fois pour chaque URI d'écoute. Par exemple, si un service dispose de quatre points de terminaison et que deux d'entre eux ont le même URI d'écoute, cette méthode est alors appelée trois fois. La raison est que le bindingParameters
vise chaque pile de canal ; une pile de canal existe pour chaque URI d'écoute. Étant donné que chaque appel reçoit ces points de terminaison au niveau de cet URI, deux appels reçoivent chacun un ServiceEndpoint unique, et un appel reçoit une collection de deux objets ServiceEndpoint.