RoleManagerModule Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet eine RolePrincipal-Instanz für den aktuellen Benutzer. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
-
RoleManagerModule
- Implementiert
Hinweise
Die RoleManagerModule -Klasse wird verwendet, um der User -Eigenschaft von CurrentHttpContextzuzuweisenRolePrincipal.
Wenn eine Anforderung abgeschlossen ist, aktualisiert das RoleManagerModule Rollencookies, das zwischengespeicherte Rolleninformationen enthält. Wenn die User -Eigenschaft vom Typ RolePrincipalist und angibt, RolePrincipal dass die zwischengespeicherte Rollenliste durch Festlegen der CachedListChanged -Eigenschaft auf true
geändert wurde, aktualisiert das RoleManagerModule Rollencooky, das zwischengespeicherte Rolleninformationen enthält.
Diese Klasse ist nicht für die direkte Verwendung im Code vorgesehen.
Konstruktoren
RoleManagerModule() |
Erstellt eine neue Instanz der RoleManagerModule-Klasse. |
Methoden
Dispose() |
Wird von der HTTP-Laufzeit zum Freigeben des Rollen-Manager-Moduls aufgerufen. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Init(HttpApplication) |
Ordnet der angegebenen Anwendung den Rollen-Manager zu. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
GetRoles |
Ein globales Anwendungsereignis, das ausgelöst wird, bevor RoleManagerModule einen RolePrincipal erstellt, der den aktuellen Benutzer darstellt. |