WebServiceHostFactory Classe

Definição

Uma fábrica que fornece instâncias de WebServiceHost em ambientes de alojamento gerido onde a instância anfitriã é criada dinamicamente em resposta a mensagens recebidas.

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 seguinte mostra como derivar uma classe a partir de WebServiceHostFactory.

Para que a sua fábrica de alojamento de serviços Web derivada seja utilizada, especifique-a num arquivo . SVC. O exemplo seguinte mostra a sintaxe usada num ficheiro .svc.

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

Observações

Os ambientes de alojamento gerido que suportam ativação dinâmica são o Serviços de Informação Internet (IIS) e o Windows Process Activation Service (WAS).

Se implementou uma derivada personalizada de WebServiceHost, considere também implementar uma fábrica que deriva da WebServiceHostFactory classe.

Construtores

Name Description
WebServiceHostFactory()

Inicializa uma nova instância da WebServiceHostFactory classe.

Métodos

Name Description
CreateServiceHost(String, Uri[])

Cria um ServiceHost com endereços base específicos e inicializa-o com 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 função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a