Condividi tramite


WebServiceHost.OnOpening Metodo

Definizione

Elemento che viene chiamato quando l’istanza WebServiceHost viene aperta.

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

Commenti

Dopo che il metodo è stato chiamato, si verifica quanto segue:

  1. Se WebServiceHost non trova nessun endpoint nella descrizione del servizio, crea un endpoint predefinito all'indirizzo del servizio di base. WebServiceHost disabilita automaticamente la pagina della Guida HTTP e la funzionalità GET WSDL in modo che l'endpoint dei metadati non interferisca con l'endpoint HTTP predefinito.

  2. WebServiceHost controlla tutti gli endpoint che usano per WebHttpBinding verificare se sono necessari WebHttpBehavior. Se non è presente, WebServiceHost aggiunge WebHttpBehavior per l'endpoint.

  3. WebServiceHost configura l'associazione dell'endpoint in modo che funzioni con le impostazioni di sicurezza IIS associate quando viene usata in una directory virtuale sicura.

Si applica a