ApplicationServicesHostFactory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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) |