ServiceHostingEnvironmentSection.MultipleSiteBindingsEnabled Propriedade

Definição

Obtém ou define um valor que especifica se várias associações IIS por site estão habilitadas.

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

Valor da propriedade

true se várias associações do IIS por site estiverem habilitadas; caso contrário, false.

Atributos

Comentários

O IIS consiste em sites da Web, que são contêineres para aplicativos virtuais que contêm diretórios virtuais. O aplicativo em um site pode ser acessado por meio de uma ou mais associações do IIS. Uma associação do IIS fornece duas informações: um protocolo de associação e informações de associação. O protocolo de associação define o esquema sobre o qual a comunicação ocorre e as informações de associação são as informações usadas para acessar o site. Um exemplo de um protocolo de associação pode ser HTTP, enquanto as informações de associação podem conter um endereço IP, porta, cabeçalho de host etc.

O IIS dá suporte à especificação de várias associações do IIS por site, o que resulta em vários endereços base por esquema. No entanto, um serviço WCF (Windows Communication Foundation) hospedado em um site permite a associação a apenas um baseAddress por esquema.

Para habilitar várias associações IIS por site para um serviço WCF (Windows Communication Foundation), defina essa propriedade como true. Observe que a associação de vários sites tem suporte apenas para o protocolo HTTP. O endereço dos pontos de extremidade no arquivo de configuração precisa ser um URI completo.

Aplica-se a