ObjectAce Classe

Definição

Controla o acesso a objetos de Serviços de Diretório. Essa classe representa uma ACE (Entrada de Controle de Acesso) associada a um objeto de diretório.

public ref class ObjectAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class ObjectAce : System.Security.AccessControl.QualifiedAce
type ObjectAce = class
    inherit QualifiedAce
Public NotInheritable Class ObjectAce
Inherits QualifiedAce
Herança

Construtores

ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[])

Inicializa uma nova instância da classe ObjectAce.

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.

(Herdado de QualifiedAce)
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 ObjectAce 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).

InheritanceFlags

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

(Herdado de GenericAce)
InheritedObjectAceType

Obtém ou define o GUID do tipo de objeto que pode herdar a ACE (Entrada de Controle de Acesso) que este objeto ObjectAce representa.

IsCallback

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

(Herdado de QualifiedAce)
IsInherited

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

(Herdado de GenericAce)
ObjectAceFlags

Obtém ou define os sinalizadores que especificam se as propriedades ObjectAceType e InheritedObjectAceType contêm valores que identificam os tipos de objeto válidos.

ObjectAceType

Obtém ou define o GUID do tipo de objeto associado a este objeto ObjectAce.

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.

(Herdado de QualifiedAce)
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 ObjectAce para a matriz de bytes especificada começando no deslocamento especificado.

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.

(Herdado de QualifiedAce)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MaxOpaqueLength(Boolean)

Retorna o comprimento máximo permitido, em bytes, de um BLOB de dados opaco para ACEs (entradas de controle de acesso) de retorno de chamada.

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.

(Herdado de QualifiedAce)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a