Udostępnij za pośrednictwem


WebServiceHost.OnOpening Metoda

Definicja

Wywoływana po otwarciu WebServiceHost wystąpienia.

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

Uwagi

W przypadku wywołania tej metody następuje następująca sytuacja:

  1. Jeśli WebServiceHost w opisie usługi nie znajdzie żadnych punktów końcowych, zostanie utworzony domyślny punkt końcowy na podstawowym adresie usługi. WebServiceHost automatycznie wyłącza stronę Pomocy HTTP i funkcję GET WSDL, aby punkt końcowy metadanych nie zakłócał domyślnego punktu końcowego HTTP.

  2. WebServiceHost Sprawdza wszystkie punkty końcowe, które używają polecenia , WebHttpBinding aby sprawdzić, czy mają wymagany element WebHttpBehavior. Jeśli nie istnieje, WebServiceHost dodaje element WebHttpBehavior dla punktu końcowego.

  3. WebServiceHost Konfiguruje powiązanie punktu końcowego do pracy ze skojarzonymi ustawieniami zabezpieczeń usług IIS, gdy są używane w bezpiecznym katalogu wirtualnym.

Dotyczy