ApplicationServicesHostFactory Clase

Definición

Proporciona una clase de generador que crea instancias del servicio de autenticación, servicio de rol y servicio de perfil en entornos de host administrados.Provides a factory class that creates instances of the authentication service, role service, and profile service in managed hosting environments.

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
Herencia
ApplicationServicesHostFactory

Ejemplos

En el ejemplo siguiente se muestra cómo ApplicationServicesHostFactory especificar en @ ServiceHost la Directiva de un archivo. SVC para configurar el servicio de autenticación.The following example shows how to specify ApplicationServicesHostFactory in the @ ServiceHost directive of a .svc file to configure the authentication service.

<%@ 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"   
%>  

Comentarios

Esta clase de generador proporciona una manera de crear instancias de AuthenticationServicelas ProfileServiceclases, RoleService y.This factory class provides a way to create instances of the AuthenticationService, ProfileService, and RoleService classes.

Para usar esta clase de generador, cree un archivo de servicio WCF (. SVC) ApplicationServicesHostFactory y especifique ServiceHosting en el atributo @ ServiceHost de la Directiva.To use this factory class, create a WCF Service (.svc) file and specify ApplicationServicesHostFactory in the ServiceHosting attribute of the @ ServiceHost directive.

Constructores

ApplicationServicesHostFactory()

Inicializa una nueva instancia de la clase ApplicationServicesHostFactory.Initializes a new instance of the ApplicationServicesHostFactory class.

Métodos

CreateServiceHost(String, Uri[])

Crea un ServiceHost con direcciones base concretas y lo inicializa con datos especificados.Creates a ServiceHost with specific base addresses and initializes it with specified data.

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

Crea una instancia de la clase de servicio que tiene la dirección o direcciones base especificadas.Creates an instance of the service class that has the specified base address or addresses.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a