GenericAcl 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 liste de contrôle d’accès et constitue la classe de base des classes CommonAcl, DiscretionaryAcl, RawAcl et SystemAcl.
public ref class GenericAcl abstract : System::Collections::ICollection
public abstract class GenericAcl : System.Collections.ICollection
type GenericAcl = class
interface ICollection
interface IEnumerable
Public MustInherit Class GenericAcl
Implements ICollection
- Héritage
-
GenericAcl
- Dérivé
- Implémente
Constructeurs
GenericAcl() |
Initialise une nouvelle instance de la classe GenericAcl. |
Champs
AclRevision |
Niveau de révision du GenericAcl actuel. Cette valeur est retournée par la propriété Revision des listes de contrôle d’accès (ACL) qui ne sont pas associées aux objets Services d’annuaire. |
AclRevisionDS |
Niveau de révision du GenericAcl actuel. Cette valeur est retournée par la propriété Revision des listes de contrôle d’accès (ACL) qui ne sont pas associées aux objets Services d’annuaire. |
MaxBinaryLength |
La longueur binaire maximale autorisée d’un objet GenericAcl. |
Propriétés
BinaryLength |
Obtient la longueur, en octets, de la représentation binaire de l'objet GenericAcl actuel. Utilisez cette longueur avant de marshaler la liste ACL en tableau binaire avec la méthode GetBinaryForm(Byte[], Int32). |
Count |
Obtient le nombre d'entrées du contrôle d'accès dans l'objet GenericAcl actuel. |
IsSynchronized |
Cette propriété a toujours la valeur |
Item[Int32] |
Obtient ou définit le GenericAce à l'index spécifié. |
Revision |
Obtient le niveau de révision de GenericAcl. |
SyncRoot |
Cette propriété retourne toujours |
Méthodes
CopyTo(GenericAce[], Int32) |
Copie chaque GenericAce de la GenericAcl actuelle dans le tableau spécifié. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetBinaryForm(Byte[], Int32) |
Marshale le contenu de l'objet GenericAcl dans le tableau d'octets spécifié en commençant à l'offset spécifié. |
GetEnumerator() |
Récupère un objet que vous pouvez utiliser pour parcourir les entrées de contrôle d’accès (ACE) d’une liste de contrôle d’accès (ACL). |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
ICollection.CopyTo(Array, Int32) |
Copie chaque GenericAce de la GenericAcl actuelle dans le tableau spécifié. |
IEnumerable.GetEnumerator() |
Retourne une nouvelle instance de la classe AceEnumerator convertie en une instance de l’interface IEnumerator. |
Méthodes d’extension
Cast<TResult>(IEnumerable) |
Effectue un cast des éléments d'un IEnumerable vers le type spécifié. |
OfType<TResult>(IEnumerable) |
Filtre les éléments d'un IEnumerable en fonction du type spécifié. |
AsParallel(IEnumerable) |
Active la parallélisation d'une requête. |
AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |