Aracılığıyla paylaş


ApplicationServicesHostFactory Sınıf

Tanım

Yönetilen barındırma ortamlarında kimlik doğrulama hizmetinin, rol hizmetinin ve profil hizmetinin örneklerini oluşturan bir fabrika sınıfı sağlar.

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

Örnekler

Aşağıdaki örnek, kimlik doğrulama hizmetini yapılandırmak için bir .svc dosyasının yönergesinde @ ServiceHost nasıl belirtileceğini ApplicationServicesHostFactory gösterir.

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

Açıklamalar

Bu fabrika sınıfı, , ProfileServiceve RoleService sınıflarının AuthenticationServiceörneklerini oluşturmak için bir yol sağlar.

Bu fabrika sınıfını kullanmak için bir WCF Hizmeti (.svc) dosyası oluşturun ve yönergesinin @ ServiceHost özniteliğinde ServiceHosting belirtinApplicationServicesHostFactory.

Oluşturucular

ApplicationServicesHostFactory()

ApplicationServicesHostFactory sınıfının yeni bir örneğini başlatır.

Yöntemler

CreateServiceHost(String, Uri[])

Belirli temel adreslerle bir ServiceHost oluşturur ve belirtilen verilerle başlatır.

(Devralındığı yer: ServiceHostFactory)
CreateServiceHost(Type, Uri[])

Belirtilen temel adrese veya adreslere sahip hizmet sınıfının bir örneğini oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır