RoleManagerModule Classe

Definizione

Gestisce un'istanza di RolePrincipal per l'utente corrente. La classe non può essere ereditata.

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
Ereditarietà
RoleManagerModule
Implementazioni

Commenti

La RoleManagerModule classe viene utilizzata per assegnare un RolePrincipal oggetto alla User proprietà dell'oggetto CurrentHttpContext.

Al termine di una richiesta, aggiorna RoleManagerModule il cookie dei ruoli che contiene informazioni sul ruolo memorizzate nella cache. Se la User proprietà è di tipo RolePrincipale indica RolePrincipal che l'elenco dei ruoli memorizzato nella cache è stato modificato impostando la CachedListChanged proprietà su true, RoleManagerModule il cookie dei ruoli aggiornerà il cookie dei ruoli che contiene informazioni sul ruolo memorizzate nella cache.

Questa classe non è destinata a essere utilizzata direttamente dal codice.

Costruttori

RoleManagerModule()

Crea una nuova istanza della classe RoleManagerModule.

Metodi

Dispose()

Chiamata eseguita dal runtime HTTP per eliminare il modulo di gestione dei ruoli.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
Init(HttpApplication)

Associa il gestore dei ruoli all'applicazione specificata.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

GetRoles

Evento di applicazione globale generato quando l'oggetto RoleManagerModule è pronto per creare un oggetto RolePrincipal che rappresenta l'utente corrente.

Si applica a

Vedi anche