Compartilhar via


WebServiceHost.OnOpening Método

Definição

Chamado quando a instância de WebServiceHost é aberta.

protected:
 override void OnOpening();
protected override void OnOpening ();
override this.OnOpening : unit -> unit
Protected Overrides Sub OnOpening ()

Comentários

O seguinte ocorre quando esse método é chamado:

  1. Se WebServiceHost não encontrar nenhum ponto de extremidade na descrição do serviço, ele criará um ponto de extremidade padrão no endereço base do serviço. WebServiceHost desabilita automaticamente a página de Ajuda HTTP e a funcionalidade GET do WSDL para que o ponto de extremidade de metadados não interfira no ponto de extremidade HTTP padrão.

  2. WebServiceHost verifica todos os pontos de extremidade que usam o WebHttpBinding para ver se eles têm o necessário WebHttpBehavior. Se não estiver presente, WebServiceHost adiciona o WebHttpBehavior para o ponto de extremidade.

  3. WebServiceHost configura a associação do ponto de extremidade para trabalhar com as configurações de segurança do IIS associadas quando usada em um diretório virtual seguro.

Aplica-se a