ApplicationServicesHostFactory Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Ö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) |