Partager via


AccessControlEntry Classe

Définition

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)

S’applique à

Voir aussi