ServiceAuthenticationBehavior.IServiceBehavior.AddBindingParameters Metod

Definition

 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

Parametrar

description
ServiceDescription

Tjänstbeskrivningen för tjänsten.

serviceHostBase
ServiceHostBase

Tjänstens värd.

endpoints
Collection<ServiceEndpoint>

Tjänstslutpunkterna.

parameters
BindingParameterCollection

Anpassade objekt som bindningselement har åtkomst till.

Implementeringar

Kommentarer

Den här metoden anropas en gång för varje lyssnings-URI. Om en tjänst till exempel har fyra slutpunkter och två av dem har samma lyssnings-URI anropas den här metoden tre gånger. Anledningen är att målet bindingParameters varje kanal stack och det finns en kanal stack för varje lyssna URI. Eftersom varje anrop tar emot dessa slutpunkter vid lyssnar-URI:n, får två anrop var och en en , ServiceEndpointoch ett anrop hämtar en samling med två ServiceEndpoint objekt.

Gäller för