AccessControlEntry 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.
Spécifie les droits d’accès d’un tiers de confiance (utilisateur, groupe ou ordinateur) pour effectuer des implémentations de tâches courantes spécifiques aux applications.
public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
- Héritage
-
AccessControlEntry
- Dérivé
Remarques
De nombreuses applications ont des opérations similaires auxquelles un fiduciaire peut se voir attribuer des droits, par exemple la lecture, l’écriture et la suppression d’objets. Lorsque vous attribuez des droits pour ces opérations générales, l’application les interprète d’une manière spécifique à cette application. Par exemple, Message Queuing interprète l’opération de lecture comme la réception ou la lecture de messages d’une file d’attente. La AccessControlEntry classe fournit l’accès à ces droits communs.
Lorsque vous utilisez des entrées de contrôle d’accès, vous spécifiez un fiduciaire auquel vous attribuez les droits. Vous devez définir au moins l’une des GenericAccessRightspropriétés , StandardAccessRightsou CustomAccessRights pour indiquer les droits à attribuer au fiduciaire. Vous pouvez définir la EntryType propriété pour spécifier si les droits que vous indiquez doivent être accordés ou refusés. Le type d’entrée par défaut consiste à autoriser les droits.
Constructeurs
AccessControlEntry() |
Initialise une nouvelle instance de la classe AccessControlEntry qui ne spécifie ni tiers de confiance ni ensemble de droits à appliquer. |
AccessControlEntry(Trustee) |
Initialise une nouvelle instance de la classe AccessControlEntry qui spécifie un tiers de confiance auquel accorder ou refuser des droits. |
AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType) |
Initialise une nouvelle instance de la classe AccessControlEntry qui spécifie un tiers de confiance, les droits à assigner et si ces droits doivent être accordés ou refusés. |
Propriétés
CustomAccessRights |
Obtient ou définit des droits d’accès personnalisés. |
EntryType |
Obtient ou définit une valeur indiquant la façon dont les droits d’accès s’appliquent au tiers de confiance. |
GenericAccessRights |
Obtient ou définit un ensemble de droits d’accès généraux effectuant un mappage vers des droits d’accès à la fois standard et spécifiques aux objets pour la lecture, l’écriture et l’exécution. |
StandardAccessRights |
Obtient ou définit un ensemble de droits d’accès standard correspondant aux opérations communes à la plupart des types d’objets sécurisables. |
Trustee |
Obtient ou définit l’utilisateur, le groupe, le domaine ou l’alias auquel vous assignez des droits d’accès. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
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) |