WebServiceHostFactory 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在 Managed 裝載環境中提供 WebServiceHost 執行個體的處理站,在這個環境中會動態建立主機執行個體以回應傳入訊息。
public ref class WebServiceHostFactory : System::ServiceModel::Activation::ServiceHostFactory
public class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory
type WebServiceHostFactory = class
inherit ServiceHostFactory
Public Class WebServiceHostFactory
Inherits ServiceHostFactory
- 繼承
範例
下列範例將示範如何從 WebServiceHostFactory 衍生類別。
若要使用您的衍生 Web 服務主機處理站,請在 .SVC 檔案中指定。 下列範例會示範 .svc 檔案中使用的語法。
<%@ServiceHost language=c# Service="Microsoft.Samples.MyWCFService" Factory="Microsoft.Samples.MyWebServiceHostFactory" %>
備註
支援動態啟動的 Managed 裝載環境包括網際網路資訊服務 (IIS) 和 Windows Process Activation Service (WAS)。
如果您已實作了 WebServiceHost 的自訂衍生,建議您一併實作衍生自 WebServiceHostFactory 類別的處理站。
建構函式
WebServiceHostFactory() |
初始化 WebServiceHostFactory 類別的新執行個體。 |
方法
CreateServiceHost(String, Uri[]) |
建立含有指定基底位址的 ServiceHost 並使用指定資料初始化。 (繼承來源 ServiceHostFactory) |
CreateServiceHost(Type, Uri[]) |
使用指定的基底位址,建立指定之 WebServiceHost 衍生類別的執行個體。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |