ApplicationServicesHostFactory Classe

Definição

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

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 seguinte mostra como especificar ApplicationServicesHostFactory na @ ServiceHost diretiva de um ficheiro .svc 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"   
%>  

Observações

Esta classe fábrica fornece uma forma de criar instâncias das AuthenticationServiceclasses , ProfileService, e RoleService .

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

Construtores

Name Description
ApplicationServicesHostFactory()

Inicializa uma nova instância da ApplicationServicesHostFactory 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 de serviço que tem o endereço base especificado ou endereços.

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