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

Definição

Cria uma classe derivada de ServiceHost para um tipo de serviço especificado com um endereço base específico que pode ser usado para habilitar automaticamente ASP.NET pontos de extremidade AJAX em determinados cenários.

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

O tipo de serviço a ser hospedado.

baseAddresses
Uri[]

O Array tipo Uri que contém os endereços base do serviço hospedado.

Retornos

A ServiceHost para o tipo de serviço especificado com o endereço base especificado.

Exceções

Outro serviço usa o mesmo endereço base ou outro ponto de extremidade está usando o mesmo endereço que o ASP.NET ponto de extremidade AJAX que esta fábrica está tentando criar.

Comentários

Normalmente, esse método é chamado automaticamente por Windows Communication Foundation (WCF) como parte da ativação do serviço – não é necessário chamar esse método manualmente.

Aplica-se a