Mono Class Library: System.Security.Permissions Namespace

System.Security.Permissions.FileIOPermissionAccess Enumeration

Represents access to files and directories.
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum FileIOPermissionAccess

Remarks

Note: This enumeration is used by the System.Security.Permissions.FileIOPermission class.

Members

Member NameDescription
AllAccessSpecifies FileIOPermissionAccess.Append, FileIOPermissionAccess.Read , FileIOPermissionAccess.Write, and FileIOPermissionAccess.PathDiscovery access to a file or directory.
Append Specifies append access to a file or directory. Append access includes the ability to create a new file or directory.
NoAccess Specifies no access to a file or directory.
PathDiscovery

Specifies access to the path information for a file or directory. FileIOPermissionAccess.PathDiscovery does not include access to the contents of a file or directory.

Note: This permission is used to protect sensitive information in the path, such as user names, as well as information about the directory structure revealed in the path.

Read Specifies read access to a file or directory.
Write Specifies write access to a file or directory. Write access includes deleting and overwriting files or directories.

Requirements

Namespace: System.Security.Permissions
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0