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é

Boolean

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

Attributs

Remarques

Les services IIS se composent de sites Web, qui sont des conteneurs d'applications virtuelles contenant des répertoires virtuels. L’application dans un site est accessible par le biais d’une ou de 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 selon lequel la communication est établie et les informations de liaison sont les informations utilisées pour accéder au site. HTTP peut être un exemple de protocole de liaison, 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é sur un site autorise la liaison à un seul baseAddress par schéma.

pour activer plusieurs liaisons IIS par site pour un service Windows Communication Foundation (WCF), affectez la valeur à cette propriété true . Notez que la spécification de plusieurs liaisons de site est prise 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 à