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.

C#
public class ApplicationServicesHostFactory : System.ServiceModel.Activation.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.

C#
<%@ ServiceHost   
  Language="C#"   
  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

Ürün Sürümler
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1