Compartilhar via


GenericAce Classe

Definição

Representa uma ACE (entrada de controle de acesso) e é a classe base para todas as outras classes ACE.

public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
Herança
GenericAce
Derivado

Comentários

Um ACE contém um cabeçalho ACE e um blob binário. O cabeçalho contém informações sobre o tipo de ACE, vários sinalizadores e o tamanho do blob binário.

Propriedades

AceFlags

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

AceType

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

AuditFlags

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

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).

InheritanceFlags

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

IsInherited

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

PropagationFlags

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

Métodos

Copy()

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

CreateFromBinaryForm(Byte[], Int32)

Cria um objeto GenericAce com base nos dados binários especificados.

Equals(Object)

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

GetBinaryForm(Byte[], Int32)

Realiza o marshalling do conteúdo do objeto GenericAce 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.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Operadores

Equality(GenericAce, GenericAce)

Determina se os objetos GenericAce especificados são considerados iguais.

Inequality(GenericAce, GenericAce)

Determina se os objetos GenericAce especificados são considerados desiguais.

Aplica-se a