Aracılığıyla paylaş


WebScriptServiceHostFactory.CreateServiceHost(Type, Uri[]) Yöntem

Tanım

Belirli ServiceHost senaryolarda ASP.NET AJAX uç noktalarını otomatik olarak etkinleştirmek için kullanılabilecek belirli bir temel adresle belirtilen bir hizmet türü için türetilmiş bir sınıf oluşturur.

protected:
 override System::ServiceModel::ServiceHost ^ CreateServiceHost(Type ^ serviceType, cli::array <Uri ^> ^ baseAddresses);
protected override System.ServiceModel.ServiceHost CreateServiceHost (Type serviceType, Uri[] baseAddresses);
override this.CreateServiceHost : Type * Uri[] -> System.ServiceModel.ServiceHost
Protected Overrides Function CreateServiceHost (serviceType As Type, baseAddresses As Uri()) As ServiceHost

Parametreler

serviceType
Type

Barındıracak hizmetin türü.

baseAddresses
Uri[]

Array Uri Barındırılan hizmetin temel adreslerini içeren tür.

Döndürülenler

ServiceHost

ServiceHostBelirtilen temel adresle belirtilen hizmet türü için A.

Özel durumlar

Başka bir hizmet aynı temel adresi kullanır veya başka bir uç nokta, bu fabrikasının oluşturmaya çalıştığı ASP.NET AJAX uç noktasıyla aynı adresi kullanıyor.

Açıklamalar

Normalde, bu yöntem, Service Activation 'in bir parçası olarak Windows Communication Foundation (WCF) tarafından otomatik olarak çağrılır-bu yöntemi el ile çağırmaya gerek yoktur.

Şunlara uygulanır