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 ファイルの ディレクティブで を@ ServiceHost指定ApplicationServicesHostFactoryして認証サービスを構成する方法を示します。

<%@ 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"   
%>  

注釈

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

このファクトリ クラスを使用するには、WCF サービス (.svc) ファイルを作成し、 ディレクティブの 属性で をServiceHosting@ ServiceHost指定ApplicationServicesHostFactoryします。

コンストラクター

ApplicationServicesHostFactory()

ApplicationServicesHostFactory クラスの新しいインスタンスを初期化します。

メソッド

CreateServiceHost(String, Uri[])

指定したベース アドレスを持ち、指定したデータでそれを初期化する ServiceHost を作成します。

(継承元 ServiceHostFactory)
CreateServiceHost(Type, Uri[])

指定されたベース アドレスを持つサービス クラスのインスタンスを作成します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象