Compartir vía


ServiceAuthenticationBehavior.IServiceBehavior.AddBindingParameters Método

Definición

 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

Parámetros

description
ServiceDescription

Descripción del servicio.

serviceHostBase
ServiceHostBase

Host de servicio.

endpoints
Collection<ServiceEndpoint>

puntos de conexión del servicio.

parameters
BindingParameterCollection

Objetos personalizados a los que los elementos de enlace tienen acceso.

Implementaciones

Comentarios

Este método se llama una vez para cada URI de escucha. Por ejemplo, si un servicio tiene cuatro extremos y dos de ellos tienen el mismo URI de escucha, se llamará tres veces a este método. La razón es que los bindingParameters tienen como destino cada pila del canal y existe una pila de canal para cada URI de escucha. Dado que cada llamada recibe esos extremos en esa URI de escucha, dos llamadas obtienen un único ServiceEndpoint y una llamada obtiene una colección de dos objetos ServiceEndpoint.

Se aplica a