WebServiceHost.OnOpening メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WebServiceHost インスタンスが開かれるときに呼び出されます。
protected:
override void OnOpening();
protected override void OnOpening ();
override this.OnOpening : unit -> unit
Protected Overrides Sub OnOpening ()
注釈
このメソッドが呼び出されると、次の処理が行われます。
WebServiceHost によってサービスの説明にエンドポイントが検出されない場合は、サービスのベース アドレスに既定のエンドポイントが作成されます。 WebServiceHost は、メタデータ エンドポイントが既定の HTTP エンドポイントに干渉しないように、HTTP ヘルプ ページと WSDL GET 機能を自動的に無効にします。
WebServiceHost を使用するすべてのエンドポイントを WebHttpBinding チェックして、必要 WebHttpBehaviorなエンドポイントがあるかどうかを確認します。 存在しない場合は、WebServiceHost がエンドポイントに WebHttpBehavior を追加します。
WebServiceHost は、セキュリティで保護された仮想ディレクトリで使用される場合に、関連付けられている IIS セキュリティ設定で動作するようにエンドポイントのバインドを構成します。