GenericAce Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa uma Entrada de Controlo de Acesso (ACE) 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
Observações
Um ACE contém tanto um cabeçalho ACE como um blob binário. O cabeçalho contém informações sobre o tipo do ACE, várias flags e o tamanho do blob binário.
Propriedades
| Name | Description |
|---|---|
| AceFlags |
Obtém ou define o AceFlags associado a este GenericAce objeto. |
| AceType |
Recebe o tipo deste Controlo de Acesso Entry (ACE). |
| AuditFlags |
Obtém a informação de auditoria associada a esta Entrada de Controlo de Acesso (ACE). |
| BinaryLength |
Obtém o comprimento, em bytes, da representação binária do objeto atual GenericAce . 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). |
| IsInherited |
Recebe um valor booleano que especifica se esta Entrada de Controlo de Acesso (ACE) é herdada ou está definida explicitamente. |
| PropagationFlags |
Recebe flags que especificam as propriedades de propagação da herança desta Entrada de Controlo de Acesso (ACE). |
Métodos
| Name | Description |
|---|---|
| Copy() |
Cria uma cópia profunda desta Entrada de Controlo de Acesso (ACE). |
| CreateFromBinaryForm(Byte[], Int32) |
Cria um GenericAce objeto a partir dos dados binários especificados. |
| Equals(Object) |
Determina se o objeto especificado GenericAce é igual ao objeto atual GenericAce . |
| GetBinaryForm(Byte[], Int32) |
Agrupa o conteúdo do GenericAce 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. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
Operadores
| Name | 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. |