Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe WebServiceHostFactory

 

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

Namespace:   System.ServiceModel.Activation
Assembly:  System.ServiceModel.Web (em System.ServiceModel.Web.dll)


public class WebServiceHostFactory : ServiceHostFactory

NomeDescrição
System_CAPS_pubmethodWebServiceHostFactory()

Inicializa uma nova instância da classe WebServiceHostFactory.

NomeDescrição
System_CAPS_pubmethodCreateServiceHost(String, Uri[])

Cria um ServiceHost com endereços básicos específicos e inicializa-o com os dados especificados.(Herdado de ServiceHostFactory.)

System_CAPS_protmethodCreateServiceHost(Type, Uri[])

Cria uma instância especificada WebServiceHost derivado da classe com os endereços base especificados.(Substitui o ServiceHostFactory.CreateServiceHost(Type, Uri[]).)

System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

The managed hosting environments that support dynamic activation are Internet Information Services (IIS) and Windows Process Activation Service (WAS).

If you have implemented a custom derivative of T:System.ServiceModel.Web.WebServiceHost, consider also implementing a factory that derives from the T:System.ServiceModel.Activation.WebServiceHostFactory class.

The following example shows how to derive a class from T:System.ServiceModel.Activation.WebServiceHostFactory.

To have your derived Web service host factory used, specify it in a .SVC file. The following example shows the syntax used in a .svc file.

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

.NET Framework
Disponível desde 3.5

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: