Język

ServiceHostingEnvironmentSection.MultipleSiteBindingsEnabled Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy włączono wiele powiązań usług IIS na lokację.

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

Wartość właściwości

true jeśli włączono wiele powiązań usług IIS na lokację; w przeciwnym razie, false.

Atrybuty

Uwagi

Usługi IIS składają się z witryn internetowych, które są kontenerami dla aplikacji wirtualnych zawierających katalogi wirtualne. Dostęp do aplikacji w lokacji można uzyskać za pośrednictwem co najmniej jednego powiązania usług IIS. Powiązanie usług IIS zawiera dwie informacje: protokół powiązania i informacje o powiązaniu. Protokół powiązania definiuje schemat, w którym odbywa się komunikacja, a informacje powiązania to informacje używane do uzyskiwania dostępu do lokacji. Przykładem protokołu powiązania może być HTTP, natomiast informacje o powiązaniu mogą zawierać adres IP, port, nagłówek hosta itp.

Usługi IIS obsługują określanie wielu powiązań usług IIS na lokację, co powoduje wiele adresów bazowych na schemat. Jednak usługa Windows Communication Foundation (WCF) hostowana w ramach lokacji umożliwia powiązanie tylko z jedną baząAddress na schemat.

Aby włączyć wiele powiązań usług IIS dla usługi Windows Communication Foundation (WCF), ustaw tę właściwość na wartość true. Zwróć uwagę, że wiele powiązań lokacji jest obsługiwanych tylko dla protokołu HTTP. Adres punktów końcowych w pliku konfiguracji musi być kompletnym identyfikatorem URI.

Dotyczy