CustomAce Classe

Definição

Representa uma ACE (entrada Controle de Acesso) que não é definida por um dos membros da enumeração AceType.

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

Comentários

Um CustomAce objeto contém um cabeçalho ACE e um blob opaco de dados.

Construtores

Nome Description
CustomAce(AceType, AceFlags, Byte[])

Inicializa uma nova instância da classe CustomAce.

Campos

Nome Description
MaxOpaqueLength

Retorna o comprimento máximo permitido de um blob de dados opaco para esse CustomAce objeto.

Propriedades

Nome Description
AceFlags

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

(Herdado de GenericAce)
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 CustomAce . 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)
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 opacos associados a esse CustomAce objeto.

PropagationFlags

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

(Herdado de GenericAce)

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 CustomAce 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 associados a esse CustomAce objeto.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
SetOpaque(Byte[])

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

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a