Aracılığıyla paylaş


WebServiceHostFactory Sınıf

Tanım

WebServiceHostKonak örneğinin gelen iletilere yanıt olarak dinamik olarak oluşturulduğu yönetilen barındırma ortamlarında örnekleri sağlayan bir fabrika.

public ref class WebServiceHostFactory : System::ServiceModel::Activation::ServiceHostFactory
public class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory
type WebServiceHostFactory = class
    inherit ServiceHostFactory
Public Class WebServiceHostFactory
Inherits ServiceHostFactory
Devralma

Örnekler

Aşağıdaki örnek, öğesinden bir sınıfının nasıl türetileceğini gösterir WebServiceHostFactory .

Türetilmiş Web hizmeti konak fabrikasının kullanılmasını sağlamak için, bir ' de belirtin. SVC dosyası. Aşağıdaki örnek, bir. svc dosyasında kullanılan söz dizimini gösterir.

<%@ServiceHost language=c# Service="Microsoft.Samples.MyWCFService" Factory="Microsoft.Samples.MyWebServiceHostFactory" %>  

Açıklamalar

Dinamik etkinleştirmeyi destekleyen yönetilen barındırma ortamları Internet Information Services (IIS) ve Windows Işlem etkinleştirme hizmeti (WAS).

Özel bir türevi uyguladıysanız WebServiceHost , sınıfından türetilen bir fabrika de uygulamayı düşünün WebServiceHostFactory .

Oluşturucular

WebServiceHostFactory()

WebServiceHostFactory 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 WebServiceHost temel adreslerle belirtilen türetilmiş sınıfı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