ApplicationServicesHostFactory Klass

Definition

Tillhandahåller en fabriksklass som skapar instanser av autentiseringstjänsten, rolltjänsten och profiltjänsten i hanterade värdmiljöer.

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
Arv
ApplicationServicesHostFactory

Exempel

I följande exempel visas hur du anger ApplicationServicesHostFactory i @ ServiceHost direktivet för en .svc-fil för att konfigurera autentiseringstjänsten.

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

Kommentarer

Den här fabriksklassen är ett sätt att skapa instanser av klasserna AuthenticationService, ProfileServiceoch RoleService .

Om du vill använda den här fabriksklassen skapar du en WCF-tjänstfil (.svc) och anger ApplicationServicesHostFactory i ServiceHosting -attributet för @ ServiceHost direktivet.

Konstruktorer

Name Description
ApplicationServicesHostFactory()

Initierar en ny instans av ApplicationServicesHostFactory klassen.

Metoder

Name Description
CreateServiceHost(String, Uri[])

Skapar en ServiceHost med specifika basadresser och initierar den med angivna data.

(Ärvd från ServiceHostFactory)
CreateServiceHost(Type, Uri[])

Skapar en instans av tjänstklassen som har den angivna basadressen eller adresserna.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för