Compartir a través de


WebScriptServiceHostFactory.CreateServiceHost(Type, Uri[]) Método

Definición

Crea una clase derivada de ServiceHost para un tipo especificado de servicio con una dirección base concreta que se puede utilizar para habilitar automáticamente los extremos ASP.NET AJAX en ciertos escenarios.

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

Parámetros

serviceType
Type

Tipo de servicio que se va a hospedar.

baseAddresses
Uri[]

Array de tipo Uri que contiene las direcciones base para el servicio hospedado.

Devoluciones

ServiceHost

Crea un ServiceHost para el tipo de servicio especificado con la dirección base especificada.

Excepciones

Otro servicio utiliza la misma dirección base u otro punto de conexión está utilizando la misma dirección que el punto de conexión ASP.NET AJAX que este generador intenta crear.

Comentarios

Normalmente, Windows Communication Foundation (WCF) llama automáticamente a este método como parte de la activación del servicio; no es necesario llamar a este método manualmente.

Se aplica a