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) によって自動的に呼び出されます。このメソッドを手動で呼び出す必要はありません。