RoleManagerModule Classe

Definição

Gere uma RolePrincipal instância para o utilizador atual. Esta classe não pode ser herdada.

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
Herança
RoleManagerModule
Implementações

Observações

A RoleManagerModule classe é usada para atribuir a RolePrincipal à User propriedade do CurrentHttpContext.

Quando um pedido é concluído, atualiza RoleManagerModule o cookie de funções que contém informação de função em cache. Se a User propriedade for do tipo RolePrincipal, e isso RolePrincipal indicar que a sua lista de papéis em cache foi modificada ao definir a CachedListChanged propriedade para true, o RoleManagerModule será atualizado o cookie de papéis que contém informação de papéis em cache.

Esta classe não foi concebida para ser usada diretamente do seu código.

Construtores

Name Description
RoleManagerModule()

Cria uma nova instância da RoleManagerModule classe.

Métodos

Name Description
Dispose()

Chamado pelo runtime HTTP para eliminar o módulo gestor de papéis.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Init(HttpApplication)

Associa o gestor de funções à candidatura especificada.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

evento

Name Description
GetRoles

Um evento global de aplicação que é ativado quando está RoleManagerModule pronto para criar um RolePrincipal que representa o utilizador atual.

Aplica-se a

Ver também