Sdílet prostřednictvím


RoleManagerModule Třída

Definice

RolePrincipal Spravuje instanci pro aktuálního uživatele. Tuto třídu nelze zdědit.

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
Dědičnost
RoleManagerModule
Implementuje

Poznámky

Třída RoleManagerModule slouží k přiřazení RolePrincipal vlastnosti CurrentUserHttpContext.

Po dokončení RoleManagerModule požadavku se aktualizuje soubor cookie rolí, který obsahuje informace o roli uložené v mezipaměti. User Pokud je vlastnost typu RolePrincipala to RolePrincipal znamená, že seznam rolí uložený v mezipaměti byl změněn nastavením CachedListChanged vlastnosti na true, RoleManagerModule aktualizuje soubor cookie rolí, který obsahuje informace o roli uložené v mezipaměti.

Tato třída není určena k použití přímo z kódu.

Konstruktory

Name Description
RoleManagerModule()

Vytvoří novou instanci RoleManagerModule třídy.

Metody

Name Description
Dispose()

Volal modul runtime HTTP pro vyřazení modulu správce rolí.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
Init(HttpApplication)

Přidruží správce rolí k zadané aplikaci.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

Name Description
GetRoles

Globální událost aplikace, která je vyvolána, když RoleManagerModule je připravena vytvořit RolePrincipal , která představuje aktuálního uživatele.

Platí pro

Viz také