Compartilhar via


ApplicationServicesHostFactory Classe

Definição

Fornece uma classe de fábrica que cria instâncias do serviço de autenticação, do serviço de função e do serviço de perfil em ambientes de hospedagem gerenciados.

public ref class ApplicationServicesHostFactory : System::ServiceModel::Activation::ServiceHostFactory
public class ApplicationServicesHostFactory : System.ServiceModel.Activation.ServiceHostFactory
type ApplicationServicesHostFactory = class
    inherit ServiceHostFactory
Public Class ApplicationServicesHostFactory
Inherits ServiceHostFactory
Herança
ApplicationServicesHostFactory

Exemplos

O exemplo a seguir mostra como especificar ApplicationServicesHostFactory na diretiva de um arquivo @ ServiceHost .svc para configurar o serviço de autenticação.

<%@ ServiceHost   
  Language="C#"   
  Service="System.Web.ApplicationServices.AuthenticationService"   
  Factory="System.Web.ApplicationServices.ApplicationServicesHostFactory"   
%>  
<%@ ServiceHost   
  Language="VB"   
  Service="System.Web.ApplicationServices.AuthenticationService"   
  Factory="System.Web.ApplicationServices.ApplicationServicesHostFactory"   
%>  

Comentários

Essa classe de fábrica fornece uma maneira de criar instâncias das classes AuthenticationService ProfileService , e RoleService .

Para usar essa classe de fábrica, crie um arquivo WCF Service (.svc) e ApplicationServicesHostFactory especifique ServiceHosting no atributo da diretiva @ ServiceHost .

Construtores

ApplicationServicesHostFactory()

Inicializa uma nova instância da classe ApplicationServicesHostFactory.

Métodos

CreateServiceHost(String, Uri[])

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

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

Cria uma instância da classe de serviço que tem um ou mais endereços básicos 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 Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a