RoleManagerModule Classe

Definição

Gerencia uma instância de RolePrincipal para o usuário atual.Manages a RolePrincipal instance for the current user. Essa classe não pode ser herdada.This class cannot be inherited.

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

Comentários

A RoleManagerModule classe é usada para atribuir um RolePrincipal à User Propriedade do Current HttpContext .The RoleManagerModule class is used to assign a RolePrincipal to the User property of the CurrentHttpContext.

Quando uma solicitação é concluída, o RoleManagerModule atualiza o cookie de funções que contém informações de função armazenadas em cache.When a request completes, the RoleManagerModule refreshes the roles cookie that contains cached role information. Se a User propriedade for do tipo RolePrincipal , e isso RolePrincipal indicar que sua lista de funções armazenada em cache foi modificada com a definição da CachedListChanged propriedade como true , o RoleManagerModule irá atualizar o cookie de funções que contém informações de função armazenadas em cache.If the User property is of type RolePrincipal, and that RolePrincipal indicates that its cached role list has been modified by setting the CachedListChanged property to true, the RoleManagerModule will update the roles cookie that contains cached role information.

Essa classe não se destina a ser usada diretamente do seu código.This class is not intended to be used directly from your code.

Construtores

RoleManagerModule()

Cria uma nova instância da classe RoleManagerModule.Creates a new instance of the RoleManagerModule class.

Métodos

Dispose()

Chamado pelo runtime HTTP para descartar o módulo gerenciador de funções.Called by the HTTP runtime to dispose of the role-manager module.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
Init(HttpApplication)

Associa o gerenciador de funções com o aplicativo especificado.Associates the role manager with the specified application.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Eventos

GetRoles

Um evento de aplicativo global que é acionado quando o RoleManagerModule está pronto para criar um RolePrincipal que representa o usuário atual.A global application event that is raised when the RoleManagerModule is ready to create a RolePrincipal that represents the current user.

Aplica-se a