Поделиться через


ServiceAuthenticationBehavior.IServiceBehavior.AddBindingParameters Метод

Определение

 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

Параметры

description
ServiceDescription

Описание службы.

serviceHostBase
ServiceHostBase

Ведущее приложение службы.

endpoints
Collection<ServiceEndpoint>

Конечные точки службы.

parameters
BindingParameterCollection

Настраиваемые объекты, к которым имеют доступ элементы привязки.

Реализации

Комментарии

Данный метод вызывается один раз для каждого универсального кода ресурса (URI) ожидания передачи данных. Например, если служба содержит четыре конечных точки, и две из них имеют одинаковый универсальный код ресурса (URI) ожидания передачи данных, этот метод вызывается трижды. Это обусловлено тем, что bindingParameters использует в качестве конечного объекта каждый стек канала, при этом для каждого универсального кода ресурса (URI) ожидания передачи данных существует один стек канала. Поскольку каждый вызов получает данные конечные точки на этом универсальном коде ресурса (URI) ожидания передачи данных, один из двух вызовов получает один ServiceEndpoint, а второй вызов получает коллекцию из двух объектов ServiceEndpoint.

Применяется к