ApplicationServicesHostFactory Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Factoryklasse bereit, die Instanzen des Authentifizierungsdiensts, des Rollendiensts und des Profildiensts in verwalteten Hostingumgebungen 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
Beispiele
Das folgende Beispiel zeigt, wie Sie in der ApplicationServicesHostFactory Direktive einer SVC-Datei angeben@ ServiceHost, 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 von AuthenticationService, und ProfileServiceRoleService Klassen.
Um diese Factoryklasse zu verwenden, erstellen Sie eine WCF-Dienstdatei (.svc), und geben Sie es ApplicationServicesHostFactory im Attribut der ServiceHosting Direktive an@ ServiceHost.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ApplicationServicesHostFactory() |
Initialisiert eine neue Instanz der ApplicationServicesHostFactory-Klasse. |
Methoden
| Name | Beschreibung |
|---|---|
| CreateServiceHost(String, Uri[]) |
Erstellt eine ServiceHost mit bestimmten Basisadressen und initialisiert sie mit angegebenen Daten. (Geerbt von ServiceHostFactory) |
| CreateServiceHost(Type, Uri[]) |
Erstellt eine Instanz der Dienstklasse mit der angegebenen Basisadresse oder -adressen. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |