ObjectAce Classe

Definição

Controla o acesso aos objetos dos 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

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

Inicia uma nova instância da ObjectAce classe.

Propriedades

Nome Description
AccessMask

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

(Herdado de KnownAce)
AceFlags

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

(Herdado de GenericAce)
AceQualifier

Obtém um valor que especifica se o ACE permite acesso, nega acesso, causa auditorias do sistema ou causa 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 a essa ACE (entrada de Controle de Acesso).

(Herdado de GenericAce)
BinaryLength

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

InheritanceFlags

Obtém sinalizadores que especificam as propriedades de herança desta 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 esse objeto ObjectAce representa.

IsCallback

Especifica se esse QualifiedAce objeto contém 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 sinalizadores que especificam se o e InheritedObjectAceType as ObjectAceType propriedades contêm valores que identificam tipos de objeto válidos.

ObjectAceType

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

OpaqueLength

Obtém o comprimento dos dados opacos de retorno de chamada associados a esse QualifiedAce objeto. 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 desta ACE (entrada de Controle de Acesso).

(Herdado de GenericAce)
SecurityIdentifier

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

(Herdado de KnownAce)

Métodos

Nome Description
Copy()

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

(Herdado de GenericAce)
Equals(Object)

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

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

Faz marshaling do conteúdo do ObjectAce objeto na matriz de bytes especificada começando no deslocamento especificado.

GetHashCode()

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

(Herdado de GenericAce)
GetOpaque()

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

(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 Objectatual.

(Herdado de Object)
SetOpaque(Byte[])

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

(Herdado de QualifiedAce)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a