語言

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

備註

此工廠類別提供了建立 、 AuthenticationService與 ProfileService 類別實例RoleService的方法。

要使用此工廠類別,請建立一個 WCF 服務(.svc)檔案,並在指令屬性ApplicationServicesHostFactory中指定。ServiceHosting@ ServiceHost

建構函式

名稱 Description
ApplicationServicesHostFactory()

初始化 ApplicationServicesHostFactory 類別的新執行個體。

方法

名稱 Description
CreateServiceHost(String, Uri[])

建立帶有特定基底位址的 , ServiceHost 並用指定資料初始化。

(繼承來源 ServiceHostFactory)
CreateServiceHost(Type, Uri[])

建立一個服務類別的實例,該服務類別擁有指定的基底位址。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於