ServiceHostingEnvironmentSection.MultipleSiteBindingsEnabled Özellik

Tanım

Site başına birden çok IIS bağlaması etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

public:
 property bool MultipleSiteBindingsEnabled { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("multipleSiteBindingsEnabled", DefaultValue=false)]
public bool MultipleSiteBindingsEnabled { get; set; }
[<System.Configuration.ConfigurationProperty("multipleSiteBindingsEnabled", DefaultValue=false)>]
member this.MultipleSiteBindingsEnabled : bool with get, set
Public Property MultipleSiteBindingsEnabled As Boolean

Özellik Değeri

true site başına birden çok IIS bağlaması etkinleştirildiyse; aksi takdirde , false.

Öznitelikler

Açıklamalar

IIS, sanal dizinler içeren sanal uygulamalar için kapsayıcılar olan web sitelerinden oluşur. Sitedeki uygulamaya bir veya daha fazla IIS bağlaması aracılığıyla erişilebilir. IIS bağlaması iki bilgi parçası sağlar: bağlama protokolü ve bağlama bilgileri. Bağlama protokolü, iletişimin gerçekleştiği düzeni tanımlar ve bağlama bilgileri siteye erişmek için kullanılan bilgilerdir. Bağlama protokolüne örnek olarak HTTP verilebilirken bağlama bilgileri ip adresi, bağlantı noktası, ana bilgisayar üst bilgisi vb. içerebilir.

IIS, site başına birden çok IIS bağlaması belirtmeyi destekler ve bu da şema başına birden çok temel adresle sonuçlanan bir sonuç olur. Ancak, bir site altında barındırılan bir Windows Communication Foundation (WCF) hizmeti, şema başına yalnızca bir baseAddress bağlamasına izin verir.

Bir Windows Communication Foundation (WCF) hizmeti için site başına birden çok IIS bağlamasını etkinleştirmek için bu özelliği olarak trueayarlayın. Birden çok site bağlamasının yalnızca HTTP protokolü için desteklendiğine dikkat edin. Yapılandırma dosyasındaki uç noktaların adresi tam bir URI olmalıdır.

Şunlara uygulanır