ApplicationServicesHostFactory クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド ホスティング環境で認証サービス、ロール サービス、プロファイル サービスのインスタンスを作成するファクトリ クラスを提供します。
public ref class ApplicationServicesHostFactory : System::ServiceModel::Activation::ServiceHostFactory
public class ApplicationServicesHostFactory : System.ServiceModel.Activation.ServiceHostFactory
type ApplicationServicesHostFactory = class
inherit ServiceHostFactory
Public Class ApplicationServicesHostFactory
Inherits ServiceHostFactory
- 継承
例
次の例では、.svc ファイルの ApplicationServicesHostFactory ディレクティブで@ ServiceHostを指定して認証サービスを構成する方法を示します。
<%@ ServiceHost
Language="C#"
Service="System.Web.ApplicationServices.AuthenticationService"
Factory="System.Web.ApplicationServices.ApplicationServicesHostFactory"
%>
<%@ ServiceHost
Language="VB"
Service="System.Web.ApplicationServices.AuthenticationService"
Factory="System.Web.ApplicationServices.ApplicationServicesHostFactory"
%>
注釈
このファクトリ クラスは、 AuthenticationService、 ProfileService、 RoleService クラスのインスタンスを作成する方法を提供します。
このファクトリ クラスを使用するには、WCF サービス (.svc) ファイルを作成し、ApplicationServicesHostFactory ディレクティブのServiceHosting属性に@ ServiceHostを指定します。
コンストラクター
| 名前 | 説明 |
|---|---|
| ApplicationServicesHostFactory() |
ApplicationServicesHostFactory クラスの新しいインスタンスを初期化します。 |
メソッド
| 名前 | 説明 |
|---|---|
| CreateServiceHost(String, Uri[]) |
特定のベース アドレスを持つ ServiceHost を作成し、指定したデータで初期化します。 (継承元 ServiceHostFactory) |
| CreateServiceHost(Type, Uri[]) |
指定したベース アドレスを持つサービス クラスのインスタンスを作成します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |