Udostępnij za pośrednictwem


ApplicationServicesHostFactory Klasa

Definicja

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
ApplicationServicesHostFactory

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)

Dotyczy