Compartilhar via


QualifiedAce Classe

Definição

Representa uma ACE (Entrada de Controle de Acesso) que contém um qualificador. O qualificador, representado por um objeto AceQualifier, que especifica se a ACE permite o acesso, nega o acesso, gera auditorias do sistema ou gera alarmes do sistema. A classe ObjectAce é a classe base abstrata para as classes QualifiedAce e CommonAce.

public ref class QualifiedAce abstract : System::Security::AccessControl::KnownAce
public abstract class QualifiedAce : System.Security.AccessControl.KnownAce
type QualifiedAce = class
    inherit KnownAce
Public MustInherit Class QualifiedAce
Inherits KnownAce
Herança
QualifiedAce
Derivado

Propriedades

AccessMask

Obtém ou define a máscara de acesso para esse objeto KnownAce.

(Herdado de KnownAce)
AceFlags

Obtém ou define o AceFlags associado a este objeto GenericAce.

(Herdado de GenericAce)
AceQualifier

Obtém um valor que especifica se a ACE permite o acesso, nega o acesso, provoca auditorias do sistema ou provoca alarmes do sistema.

AceType

Obtém o tipo dessa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
AuditFlags

Obtém as informações de auditoria associadas com essa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
BinaryLength

Obtém o comprimento, em bytes, da representação binária do objeto GenericAce atual. Esse comprimento deve ser usado antes de se realizar marshaling da ACL em uma matriz binária com o método GetBinaryForm(Byte[], Int32).

(Herdado de GenericAce)
InheritanceFlags

Obtém sinalizadores que especificam as propriedades de herança dessa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
IsCallback

Especifica se este objeto QualifiedAce contém os dados de retorno de chamada.

IsInherited

Obtém um valor booliano que especifica se essa ACE (Entrada de Controle de Acesso) é herdada ou definida explicitamente.

(Herdado de GenericAce)
OpaqueLength

Obtém o comprimento dos dados de retorno de chamada opacos associados a este objeto QualifiedAce. Essa propriedade é válida apenas para ACEs (Entradas de Controle de Acesso) de retorno de chamada.

PropagationFlags

Obtém sinalizadores que especificam as propriedades de propagação de herança dessa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
SecurityIdentifier

Obtém ou define o objeto SecurityIdentifier associado a este objeto KnownAce.

(Herdado de KnownAce)

Métodos

Copy()

Cria uma cópia profunda dessa ACE (Entrada de Controle de Acesso).

(Herdado de GenericAce)
Equals(Object)

Determina se o objeto GenericAce especificado é igual ao objeto GenericAce atual.

(Herdado de GenericAce)
GetBinaryForm(Byte[], Int32)

Realiza o marshalling do conteúdo do objeto GenericAce para a matriz de bytes especificada começando no deslocamento especificado.

(Herdado de GenericAce)
GetHashCode()

Serve como uma função hash para a classe GenericAce. O método GetHashCode() é adequado para uso em algoritmos de hash e estruturas de dados como uma tabela de hash.

(Herdado de GenericAce)
GetOpaque()

Retorna os dados de retorno de chamada opacos associados a este objeto QualifiedAce.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetOpaque(Byte[])

Define os dados de retorno de chamada opacos associados a este objeto QualifiedAce.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a