WebServiceHostFactory Klas

Definitie

Een factory die exemplaren biedt van WebServiceHost in beheerde hostingomgevingen waarin het hostexemplaren dynamisch wordt gemaakt als reactie op binnenkomende berichten.

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
Overname

Voorbeelden

In het volgende voorbeeld ziet u hoe u een klasse kunt afleiden van WebServiceHostFactory.

Als u de afgeleide webservicehostfactory wilt laten gebruiken, geeft u deze op in een . SVC-bestand. In het volgende voorbeeld ziet u de syntaxis die wordt gebruikt in een .svc-bestand.

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

Opmerkingen

De beheerde hostingomgevingen die dynamische activering ondersteunen, zijn Internet Information Services (IIS) en Windows Process Activation Service (WAS).

Als u een aangepaste afgeleide van WebServiceHosthebt geïmplementeerd, kunt u ook een fabriek implementeren die is afgeleid van de WebServiceHostFactory klasse.

Constructors

Name Description
WebServiceHostFactory()

Initialiseert een nieuw exemplaar van de WebServiceHostFactory klasse.

Methoden

Name Description
CreateServiceHost(String, Uri[])

Hiermee maakt u een ServiceHost met specifieke basisadressen en initialiseert u deze met opgegeven gegevens.

(Overgenomen van ServiceHostFactory)
CreateServiceHost(Type, Uri[])

Hiermee maakt u een exemplaar van de opgegeven WebServiceHost afgeleide klasse met de opgegeven basisadressen.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op