WebScriptServiceHostFactory.CreateServiceHost(Type, Uri[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のシナリオで ASP.NET AJAX エンドポイントを自動的に有効にするために使用できる特定のベース アドレスを持つ、指定した種類のサービスに対して ServiceHost の派生クラスを作成します。
protected:
override System::ServiceModel::ServiceHost ^ CreateServiceHost(Type ^ serviceType, cli::array <Uri ^> ^ baseAddresses);
protected override System.ServiceModel.ServiceHost CreateServiceHost(Type serviceType, Uri[] baseAddresses);
override this.CreateServiceHost : Type * Uri[] -> System.ServiceModel.ServiceHost
Protected Overrides Function CreateServiceHost (serviceType As Type, baseAddresses As Uri()) As ServiceHost
パラメーター
- serviceType
- Type
ホストするサービスの種類。
返品
指定したベース アドレスで指定されたサービスの種類の ServiceHost 。
例外
別のサービスが同じベース アドレスを使用しているか、別のエンドポイントが、このファクトリで作成しようとしている ASP.NET AJAX エンドポイントと同じアドレスを使用しています。
注釈
通常、このメソッドはサービスのアクティブ化の一環として Windows Communication Foundation (WCF) によって自動的に呼び出されます。このメソッドを手動で呼び出す必要はありません。