Compartir por


RoleManagerModule Clase

Definición

Administra una RolePrincipal instancia del usuario actual. Esta clase no puede heredarse.

public ref class RoleManagerModule sealed : System::Web::IHttpModule
public sealed class RoleManagerModule : System.Web.IHttpModule
type RoleManagerModule = class
    interface IHttpModule
Public NotInheritable Class RoleManagerModule
Implements IHttpModule
Herencia
RoleManagerModule
Implementaciones

Comentarios

La RoleManagerModule clase se usa para asignar un RolePrincipal objeto a la User propiedad de CurrentHttpContext.

Cuando se completa una solicitud, actualiza la RoleManagerModule cookie de roles que contiene información de roles almacenada en caché. Si la User propiedad es de tipo RolePrincipaly que RolePrincipal indica que su lista de roles almacenada en caché se ha modificado estableciendo la CachedListChanged propiedad trueen , RoleManagerModule actualizará la cookie de roles que contiene información de roles almacenada en caché.

Esta clase no está pensada para usarse directamente desde el código.

Constructores

Nombre Description
RoleManagerModule()

Crea una nueva instancia de la RoleManagerModule clase .

Métodos

Nombre Description
Dispose()

Llamado por el entorno de ejecución HTTP para eliminar el módulo de administrador de roles.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Init(HttpApplication)

Asocia el administrador de roles a la aplicación especificada.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

Nombre Description
GetRoles

Evento de aplicación global que se genera cuando está RoleManagerModule listo para crear un RolePrincipal objeto que representa al usuario actual.

Se aplica a

Consulte también