CustomAce Classe

Definição

Representa uma Entrada Controlo de Acesso (ACE) 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

Observações

Um CustomAce objeto contém um cabeçalho ACE e uma mancha opaca de dados.

Construtores

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

Inicializa uma nova instância da CustomAce classe.

Campos

Name Description
MaxOpaqueLength

Devolve o comprimento máximo permitido de um blob de dados opaco para este CustomAce objeto.

Propriedades

Name Description
AceFlags

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

(Herdado de GenericAce)
AceType

Recebe o tipo deste Controlo de Acesso Entry (ACE).

(Herdado de GenericAce)
AuditFlags

Obtém a informação de auditoria associada a esta Entrada de Controlo de Acesso (ACE).

(Herdado de GenericAce)
BinaryLength

Obtém o comprimento, em bytes, da representação binária do objeto atual CustomAce . Este comprimento deve ser usado antes de organizar a ACL para um array binário com o GetBinaryForm(Byte[], Int32) método.

InheritanceFlags

Recebe flags que especificam as propriedades de herança desta Entrada de Controlo de Acesso (ACE).

(Herdado de GenericAce)
IsInherited

Recebe um valor booleano que especifica se esta Entrada de Controlo de Acesso (ACE) é herdada ou está definida explicitamente.

(Herdado de GenericAce)
OpaqueLength

Obtém o comprimento dos dados opacos associados a este CustomAce objeto.

PropagationFlags

Recebe flags que especificam as propriedades de propagação da herança desta Entrada de Controlo de Acesso (ACE).

(Herdado de GenericAce)

Métodos

Name Description
Copy()

Cria uma cópia profunda desta Entrada de Controlo de Acesso (ACE).

(Herdado de GenericAce)
Equals(Object)

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

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

Agrupa o conteúdo do CustomAce objeto no array de bytes especificado a partir do deslocamento especificado.

GetHashCode()

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

(Herdado de GenericAce)
GetOpaque()

Devolve os dados opacos associados a este CustomAce objeto.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
SetOpaque(Byte[])

Define os dados opacos de callback associados a este CustomAce objeto.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a