ApplicationServicesHostFactory クラス

定義

マネージド ホスティング環境で認証サービス、ロール サービス、プロファイル サービスのインスタンスを作成するファクトリ クラスを提供します。

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
継承
ApplicationServicesHostFactory

次の例では、.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"   
%>  

注釈

このファクトリ クラスは、 AuthenticationServiceProfileServiceRoleService クラスのインスタンスを作成する方法を提供します。

このファクトリ クラスを使用するには、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)

適用対象