Partage via


WebServiceHost.OnOpening Méthode

Définition

Appelé lors de l'ouverture de l'instance de WebServiceHost.

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

Remarques

Voici ce qui se produit lorsque la méthode est appelée :

  1. Si WebServiceHost ne trouve aucun point de terminaison dans la description du service, il crée un point de terminaison par défaut au niveau de l'adresse de base du service. WebServiceHost désactive automatiquement la page d’aide HTTP et la fonctionnalité GET WSDL afin que le point de terminaison de métadonnées n’interfère pas avec le point de terminaison HTTP par défaut.

  2. WebServiceHost vérifie tous les points de terminaison qui utilisent pour WebHttpBinding voir s’ils ont le besoin WebHttpBehavior. S'il n'est pas présent, WebServiceHost ajoute le WebHttpBehavior pour le point de terminaison.

  3. WebServiceHost configure la liaison du point de terminaison pour qu’elle fonctionne avec les paramètres de sécurité IIS associés lorsqu’il est utilisé dans un répertoire virtuel sécurisé.

S’applique à