Aracılığıyla paylaş


WebServiceHost.OnOpening Yöntem

Tanım

WebServiceHost Örnek açıldığında çağrılır.

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

Açıklamalar

Bu yöntem çağrıldığında aşağıdakiler gerçekleşir:

  1. WebServiceHost Hizmet açıklamasında hiçbir uç nokta bulamazsa, hizmetin temel adresinde varsayılan bir uç nokta oluşturur. WebServiceHost meta veri uç noktasının varsayılan HTTP uç noktasını engellememesi için HTTP Yardım sayfasını ve WSDL GET işlevselliğini otomatik olarak devre dışı bırakır.

  2. WebServiceHost, gerekli WebHttpBehaviorolup olmadığını görmek için kullanan WebHttpBinding tüm uç noktaları denetler. Yoksa uç WebServiceHost nokta için öğesini WebHttpBehavior ekler.

  3. WebServiceHost , güvenli bir sanal dizinde kullanıldığında uç noktanın bağlamasını ilişkili IIS güvenlik ayarlarıyla çalışacak şekilde yapılandırıyor.

Şunlara uygulanır