Freigeben über


ApplicationServicesHostFactory Klasse

Definition

Stellt eine Factoryklasse bereit, die Instanzen des Authentifizierungsdiensts, Rollendiensts und Profildiensts in verwalteten Hostumgebungen erstellt.

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

Beispiele

Das folgende Beispiel zeigt, wie sie in der @ ServiceHost -Direktive einer SVC-Datei angebenApplicationServicesHostFactory, um den Authentifizierungsdienst zu konfigurieren.

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

Hinweise

Diese Factoryklasse bietet eine Möglichkeit zum Erstellen von Instanzen der AuthenticationServiceKlassen , ProfileServiceund RoleService .

Um diese Factoryklasse zu verwenden, erstellen Sie eine WCF-Dienstdatei (.svc), und geben Sie ApplicationServicesHostFactory im ServiceHosting Attribut der @ ServiceHost -Direktive an.

Konstruktoren

ApplicationServicesHostFactory()

Initialisiert eine neue Instanz der ApplicationServicesHostFactory-Klasse.

Methoden

CreateServiceHost(String, Uri[])

Erstellt einen ServiceHost mit bestimmten Basisadressen und initialisiert diesen mit angegebenen Daten.

(Geerbt von ServiceHostFactory)
CreateServiceHost(Type, Uri[])

Erstellt eine Instanz der Dienstklasse, die über die angegebenen Basisadressen verfügt.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: