WebServiceHostFactory Classe

Definição

Uma fábrica que fornece instâncias de ambientes de WebServiceHost hospedagem gerenciada em que a instância do host é criada dinamicamente em resposta a mensagens de entrada.

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
Herança

Exemplos

O exemplo a seguir mostra como derivar uma classe de WebServiceHostFactory.

Para ter sua fábrica de host de serviço Web derivada usada, especifique-a em um . Arquivo SVC. O exemplo a seguir mostra a sintaxe usada em um arquivo .svc.

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

Comentários

Os ambientes de hospedagem gerenciada que dão suporte à ativação dinâmica são Serviços de Informações da Internet (IIS) e WAS (Serviço de Ativação de Processo Windows).

Se você implementou um derivado personalizado, WebServiceHostconsidere também implementar uma fábrica derivada da WebServiceHostFactory classe.

Construtores

Nome Description
WebServiceHostFactory()

Inicializa uma nova instância da classe WebServiceHostFactory.

Métodos

Nome Description
CreateServiceHost(String, Uri[])

Cria um ServiceHost com endereços base específicos e inicializa-o com os dados especificados.

(Herdado de ServiceHostFactory)
CreateServiceHost(Type, Uri[])

Cria uma instância da classe derivada especificada WebServiceHost com os endereços base especificados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a