WebScriptServiceHostFactory.CreateServiceHost(Type, Uri[]) Metodo

Definizione

Crea una classe derivata di ServiceHost per un tipo di servizio specificato con un indirizzo di base specifico che può essere usato per abilitare automaticamente ASP.NET endpoint AJAX in determinati scenari.

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

Parametri

serviceType
Type

Tipo di servizio da ospitare.

baseAddresses
Uri[]

Oggetto Array di tipo Uri che contiene gli indirizzi di base per il servizio ospitato.

Valori restituiti

Oggetto ServiceHost per il tipo di servizio specificato con l'indirizzo di base specificato.

Eccezioni

Un altro servizio usa lo stesso indirizzo di base o un altro endpoint usa lo stesso indirizzo dell'endpoint AJAX ASP.NET che sta tentando di creare questa factory.

Commenti

In genere, questo metodo viene chiamato automaticamente da Windows Communication Foundation (WCF) come parte dell'attivazione del servizio. Non è necessario chiamare manualmente questo metodo.

Si applica a