Sdílet prostřednictvím


WebServiceHostFactory Třída

Definice

Objekt pro vytváření, který poskytuje instance WebServiceHost ve spravovaných hostitelských prostředích, kde je instance hostitele vytvořena dynamicky v reakci na příchozí zprávy.

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
Dědičnost

Příklady

Následující příklad ukazuje, jak odvodit třídu z WebServiceHostFactory .

Pokud chcete použít odvozený objekt pro vytváření hostitele webové služby, zadejte ho v. Soubor SVC. Následující příklad ukazuje syntaxi použitou v souboru. svc.

<%@ServiceHost language=c# Service="Microsoft.Samples.MyWCFService" Factory="Microsoft.Samples.MyWebServiceHostFactory" %>  

Poznámky

Spravovaná hostující prostředí, která podporují dynamickou aktivaci, jsou Internetová informační služba (IIS) a aktivační služba procesů systému Windows (WAS).

Pokud jste implementovali vlastní derivát WebServiceHost , zvažte také implementaci objektu pro vytváření, který je odvozen od WebServiceHostFactory třídy.

Konstruktory

WebServiceHostFactory()

Inicializuje novou instanci WebServiceHostFactory třídy.

Metody

CreateServiceHost(String, Uri[])

Vytvoří s ServiceHost konkrétními základními adresami a inicializuje je zadanými daty.

(Zděděno od ServiceHostFactory)
CreateServiceHost(Type, Uri[])

Vytvoří instanci zadané WebServiceHost odvozené třídy se zadanými základními adresami.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro