Compartir a través de


RoleManagerModule Clase

Definición

Administra una instancia de RolePrincipal para el 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 RoleManagerModule la 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 almacenados en caché se ha modificado estableciendo la CachedListChanged propiedad trueen , RoleManagerModule actualizará la cookie de roles que contiene información de rol almacenada en caché.

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

Constructores

RoleManagerModule()

Crea una nueva instancia de la clase RoleManagerModule.

Métodos

Dispose()

Llamado por el motor en tiempo de ejecución de HTTP para desechar el módulo del administrador de roles.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la 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 Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Eventos

GetRoles

Un evento de aplicación global que se genera cuando RoleManagerModule está lista para crear una RolePrincipal que representa al usuario actual.

Se aplica a

Consulte también