Compartilhar via


ServiceHostingEnvironmentSection.MultipleSiteBindingsEnabled Propriedade

Definição

Obtém ou define um valor booliano 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

Boolean

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

Atributos

Comentários

O IIS consiste em sites, 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ção 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 vinculações do IIS por site, o que resulta em vários endereços base por esquema. No entanto, Windows serviço WCF (Communication Foundation) hospedado em um site permite a associação a apenas um baseAddress por esquema.

Para habilitar várias vinculações do IIS por site para um serviço WCF (Windows Communication Foundation), de definido essa propriedade como true . Observe que há suporte para várias vinculações de site somente para o protocolo HTTP. O endereço dos pontos de extremidade no arquivo de configuração precisa ser um URI completo.

Aplica-se a