ServiceHostingEnvironmentSection.MultipleSiteBindingsEnabled Propriedade

Definição

Recebe ou define um valor que especifica se múltiplas ligações IIS por site estão ativadas.

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 de Propriedade

true se múltiplas ligações IIS por site estiverem ativadas; caso contrário, false.

Atributos

Observações

O IIS consiste em sites web, que são contentores para aplicações virtuais que contêm diretórios virtuais. A aplicação num site pode ser acedida através de uma ou mais ligações IIS. Uma ligação IIS fornece duas informações específicas: um protocolo de ligação e informação de ligação. O protocolo de ligação define o esquema sobre o qual ocorre a comunicação, e a informação de ligação é a informação utilizada para aceder ao site. Um exemplo de protocolo de binding pode ser o HTTP, enquanto a informação de binding pode conter um endereço IP, porta, cabeçalho do host, etc.

O IIS suporta a especificação de múltiplas ligações IIS por site, o que resulta em múltiplos endereços base por esquema. No entanto, um serviço da Windows Communication Foundation (WCF) alojado num site permite ligar apenas a um baseAddress por esquema.

Para permitir múltiplas ligações IIS por site para um serviço Windows Communication Foundation (WCF), defina esta propriedade para true. Note que a ligação múltipla de sites é suportada apenas para o protocolo HTTP. O endereço dos endpoints no ficheiro de configuração precisa de ser um URI completo.

Aplica-se a