RoleManagerModule Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce un'istanza RolePrincipal per l'utente corrente. Questa 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, aggiornerà RoleManagerModule il cookie dei ruoli che contiene informazioni sul ruolo memorizzate nella cache.
Questa classe non deve essere usata direttamente dal codice.
Costruttori
| Nome | Descrizione |
|---|---|
| RoleManagerModule() |
Crea una nuova istanza della RoleManagerModule classe . |
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Chiamato dal runtime HTTP per eliminare il modulo role-manager. |
| 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 il Type dell'istanza corrente. (Ereditato da Object) |
| Init(HttpApplication) |
Associa il gestore ruoli all'applicazione specificata. |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
| Nome | Descrizione |
|---|---|
| GetRoles |
Evento dell'applicazione globale generato quando è RoleManagerModule pronto per creare un RolePrincipal oggetto che rappresenta l'utente corrente. |