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

FileIOPermissionAccess énumération

 

Date de publication : novembre 2016

Spécifie le type d’accès au fichier demandé.

Cette énumération possède un attribut FlagsAttribute qui permet une combinaison d’opérations de bits de ses valeurs membres.

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

[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum FileIOPermissionAccess

Nom du membreDescription
AllAccess

Append, Read, Write, et PathDiscovery accès à un fichier ou répertoire. AllAccess représente plusieurs FileIOPermissionAccess et lève un ArgumentException lorsqu’il est utilisé en tant que le access paramètre pour le GetPathList méthode, qui attend une seule valeur.

Append

Accès à ajouter des informations à un fichier ou répertoire. Append accès inclut la possibilité de créer un nouveau fichier ou un répertoire.

NoAccess

Aucun accès à un fichier ou répertoire. NoAccess représente non valides FileIOPermissionAccess et lève un ArgumentException lorsqu’il est utilisé comme paramètre pour GetPathList, qui attend une seule valeur.

PathDiscovery

Accès aux informations du chemin d’accès lui-même. Cela permet de protéger des informations sensibles dans le chemin d’accès, telles que les noms d’utilisateur, ainsi que des informations sur la structure des répertoires révélées dans le chemin d’accès. Cette valeur n’accorde pas l’accès aux fichiers ou dossiers représentés par le chemin d’accès.

Read

Accès en lecture à partir d’un fichier ou répertoire.

Write

Accès d’écrire ou de supprimer un fichier ou répertoire. Write accès inclut la suppression et l’écrasement des fichiers ou répertoires.

Cette énumération est utilisée avec la FileIOPermission classe.

System_CAPS_noteRemarque

Bien que NoAccess et AllAccess sont membres de FileIOPermissionAccess, ils ne sont pas valides pour une utilisation comme paramètre pour GetPathList parce qu’elles décrivent respectivement, aucun type d’accès de fichier ou de tous les types d’accès de fichier, et GetPathList attend un type d’accès de fichier unique.

System_CAPS_noteRemarque

Ce qui donne Write l’accès à un assembly est semblable à lui accorder la confiance totale. Si une application ne doit pas écrire dans le système de fichiers n’y Write accès.

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