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

Nome Description
AceFlags

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

AceType

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

AuditFlags

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

BinaryLength

Obtém o comprimento, em bytes, da representação binária do objeto atual GenericAce . 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).

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 desta ACE (entrada de Controle de Acesso).

Métodos

Nome Description
Copy()

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

CreateFromBinaryForm(Byte[], Int32)

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

Equals(Object)

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

GetBinaryForm(Byte[], Int32)

Faz marshaling do conteúdo do GenericAce 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.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Operadores

Nome Description
Equality(GenericAce, GenericAce)

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

Inequality(GenericAce, GenericAce)

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

Aplica-se a