Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

PermissionState énumération

 

Date de publication : novembre 2016

Spécifie si une autorisation doit avoir tout ou aucun accès aux ressources lors de la création.

Espace de noms:   System.Security.Permissions
Assembly:  mscorlib (dans mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum PermissionState

Nom du membreDescription
None

Aucun accès à la ressource protégée par l’autorisation.

Unrestricted

Accès complet à la ressource protégée par l’autorisation.

Autorisations peuvent être créées dans un état totalement restreinte ou restrictions. Un état totalement restrictif ne permet aucun accès aux ressources ; un état totalement non restreint permet à tous les accès à une ressource particulière. Par exemple, le constructeur d’autorisation de fichier peut créer un objet qui représente soit aucun accès à tous les fichiers ou tous les accès à tous les fichiers.

Chaque type d’autorisation définit clairement des états extrêmes qui représentent la totalité ou aucune des autorisations exprimables dans ce type. Par conséquent, il est possible de créer une autorisation générique dans un état complètement restreint ou sans restriction sans avoir connaissance de l’autorisation particulière ; Toutefois, les états intermédiaires peuvent être définis uniquement en fonction de la sémantique des autorisations spécifiques.

Toutes les autorisations d’accès au code implémentées dans le .NET Framework peuvent prendre un PermissionState valeur comme argument de leur constructeur.

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: