GenericAce Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une entrée Access Control (ACE) et est la classe de base pour toutes les autres classes ACE.
public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
- Héritage
-
GenericAce
- Dérivé
Remarques
Un ACE contient à la fois un en-tête ACE et un objet blob binaire. L’en-tête contient des informations sur le type de l’ACE, les différents indicateurs et la taille de l’objet blob binaire.
Propriétés
| Nom | Description |
|---|---|
| AceFlags |
Obtient ou définit l’objet AceFlags associé GenericAce . |
| AceType |
Obtient le type de cette entrée Access Control (ACE). |
| AuditFlags |
Obtient les informations d’audit associées à cette entrée Access Control (ACE). |
| BinaryLength |
Obtient la longueur, en octets, de la représentation binaire de l’objet actuel GenericAce . Cette longueur doit être utilisée avant de marshaler la liste de contrôle d’accès dans un tableau binaire avec la GetBinaryForm(Byte[], Int32) méthode. |
| InheritanceFlags |
Obtient des indicateurs qui spécifient les propriétés d’héritage de cette entrée Access Control (ACE). |
| IsInherited |
Obtient une valeur booléenne qui spécifie si cette entrée Access Control (ACE) est héritée ou définie explicitement. |
| PropagationFlags |
Obtient des indicateurs qui spécifient les propriétés de propagation d’héritage de cette entrée Access Control (ACE). |
Méthodes
| Nom | Description |
|---|---|
| Copy() |
Crée une copie approfondie de cette entrée Access Control (ACE). |
| CreateFromBinaryForm(Byte[], Int32) |
Crée un GenericAce objet à partir des données binaires spécifiées. |
| Equals(Object) |
Détermine si l’objet spécifié GenericAce est égal à l’objet actuel GenericAce . |
| GetBinaryForm(Byte[], Int32) |
Marshale le contenu de l’objet GenericAce dans le tableau d’octets spécifié à partir du décalage spécifié. |
| GetHashCode() |
Sert de fonction de hachage pour la GenericAce classe. La GetHashCode() méthode convient pour une utilisation dans les algorithmes de hachage et les structures de données comme une table de hachage. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Opérateurs
| Nom | Description |
|---|---|
| Equality(GenericAce, GenericAce) |
Détermine si les objets spécifiés GenericAce sont considérés comme égaux. |
| Inequality(GenericAce, GenericAce) |
Détermine si les objets spécifiés GenericAce sont considérés comme inégaux. |