RoleManagerModule Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hanterar en RolePrincipal instans för den aktuella användaren. Det går inte att ärva den här klassen.
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
- Arv
-
RoleManagerModule
- Implementeringar
Kommentarer
Klassen RoleManagerModule används för att tilldela en RolePrincipal till User egenskapen för CurrentHttpContext.
När en begäran är RoleManagerModule klar uppdaterar den rollcookie som innehåller cachelagrad rollinformation.
User Om egenskapen är av typen RolePrincipal, och det RolePrincipal anger att dess cachelagrade rolllista har ändrats genom att ställa in CachedListChanged egenskapen på true, RoleManagerModule uppdaterar den rollcookie som innehåller cachelagrad rollinformation.
Den här klassen är inte avsedd att användas direkt från koden.
Konstruktorer
| Name | Description |
|---|---|
| RoleManagerModule() |
Skapar en ny instans av RoleManagerModule klassen. |
Metoder
| Name | Description |
|---|---|
| Dispose() |
Anropas av HTTP-körningen för att ta bort role-manager-modulen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Init(HttpApplication) |
Associerar rollhanteraren med det angivna programmet. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Händelser
| Name | Description |
|---|---|
| GetRoles |
En global programhändelse som utlöses när RoleManagerModule den är redo att skapa en RolePrincipal som representerar den aktuella användaren. |