Langue

ServiceHostingEnvironmentSection.MultipleSiteBindingsEnabled Propriété

Définition

Obtient ou définit une valeur qui spécifie si plusieurs liaisons IIS par site sont activées.

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

Valeur de propriété

true si plusieurs liaisons IIS par site sont activées ; sinon, false.

Attributs

Remarques

IIS se compose de sites web, qui sont des conteneurs pour les applications virtuelles contenant des répertoires virtuels. L’application d’un site est accessible via une ou plusieurs liaisons IIS. Une liaison IIS fournit deux informations : un protocole de liaison et des informations de liaison. Le protocole de liaison définit le schéma sur lequel se produit la communication et les informations de liaison sont les informations utilisées pour accéder au site. Un exemple de protocole de liaison peut être HTTP, tandis que les informations de liaison peuvent contenir une adresse IP, un port, un en-tête d’hôte, etc.

IIS prend en charge la spécification de plusieurs liaisons IIS par site, ce qui entraîne plusieurs adresses de base par schéma. Toutefois, un service Windows Communication Foundation (WCF) hébergé sous un site autorise la liaison à une seule baseAddress par schéma.

Pour activer plusieurs liaisons IIS par site pour un service Windows Communication Foundation (WCF), définissez cette propriété sur true. Notez que plusieurs liaisons de site sont prises en charge uniquement pour le protocole HTTP. L’adresse des points de terminaison dans le fichier de configuration doit être un URI complet.

S’applique à