ApplicationServicesHostFactory Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasę fabryki, która tworzy wystąpienia usługi uwierzytelniania, usługi roli i usługi profilu w zarządzanych środowiskach hostingu.
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
- Dziedziczenie
Przykłady
W poniższym przykładzie pokazano, jak określić ApplicationServicesHostFactory w @ ServiceHost
dyrektywie pliku svc w celu skonfigurowania usługi uwierzytelniania.
<%@ 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"
%>
Uwagi
Ta klasa fabryki umożliwia tworzenie wystąpień AuthenticationServiceklas , ProfileServicei RoleService .
Aby użyć tej klasy fabryki, utwórz plik usługi WCF (.svc) i określ w atrybucie ApplicationServicesHostFactoryServiceHosting
@ ServiceHost
dyrektywy.
Konstruktory
ApplicationServicesHostFactory() |
Inicjuje nowe wystąpienie klasy ApplicationServicesHostFactory. |
Metody
CreateServiceHost(String, Uri[]) |
Tworzy obiekt ServiceHost z określonymi adresami podstawowymi i inicjuje je przy użyciu określonych danych. (Odziedziczone po ServiceHostFactory) |
CreateServiceHost(Type, Uri[]) |
Tworzy wystąpienie klasy usługi, które ma określony adres podstawowy lub adresy. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |