WebServiceHost.OnOpening Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama cuando la instancia WebServiceHost se abre.
protected:
override void OnOpening();
protected override void OnOpening ();
override this.OnOpening : unit -> unit
Protected Overrides Sub OnOpening ()
Comentarios
Cuando se llama al método, ocurre lo siguiente:
Si WebServiceHost no encuentra ningún punto de conexión en la descripción del servicio, crea un punto de conexión predeterminado en la dirección base del servicio. WebServiceHost deshabilita automáticamente la página de ayuda HTTP y la funcionalidad GET de WSDL para que el punto de conexión de metadatos no interfiera con el punto de conexión HTTP predeterminado.
WebServiceHost comprueba todos los puntos de conexión que usan WebHttpBinding para ver si tienen el elemento necesario WebHttpBehavior. Si no está presente, WebServiceHost agrega el WebHttpBehavior para el punto de conexión.
WebServiceHost configura el enlace del punto de conexión para que funcione con la configuración de seguridad de IIS asociada cuando se usa en un directorio virtual seguro.