ServiceAuthenticationBehavior.IServiceBehavior.AddBindingParameters Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Parametreler
- description
- ServiceDescription
Hizmetin hizmet açıklaması.
- serviceHostBase
- ServiceHostBase
Hizmetin ana bilgisayarı.
- endpoints
- Collection<ServiceEndpoint>
Hizmet uç noktaları.
- parameters
- BindingParameterCollection
Bağlama öğelerinin erişimi olan özel nesneler.
Uygulamalar
Açıklamalar
Bu yöntem her dinleme URI'sinde bir kez çağrılır. Örneğin, bir hizmetin dört uç noktası varsa ve bunlardan ikisi aynı dinleme URI'sine sahipse, bu yöntem üç kez çağrılır. Bunun nedeni, her kanal yığınını bindingParameters
hedeflemesi ve her dinleme URI'si için bir kanal yığını olmasıdır. Her çağrı bu dinleme URI'sinde bu uç noktaları aldığından, her iki çağrı tek ServiceEndpointbir alır ve bir çağrı iki ServiceEndpoint nesneden oluşan bir koleksiyon alır.