Mono Class Library: Mono.Unix NamespaceMono.Unix.FileAccessPermissions Enumeration |
|
Every Unix file system entry has a 9-bit bitmask associated with it controlling file access from the file's owner, group, and for everybody else. These bits control whether the owner/group/other can Read, Write, or Execute the file. [Edit]
Member Name Description AllPermissions Equivalent to FileAccessPermissions.UserReadWriteExecute | FileAccessPermissions.GroupReadWriteExecute | FileAccessPermissions.OtherReadWriteExecute (the 777 permission). [Edit] DefaultPermissions Equivalent to FileAccessPermissions.UserRead | FileAccessPermissions.UserWrite | FileAccessPermissions.GroupRead | FileAccessPermissions.GroupWrite | FileAccessPermissions.OtherRead | FileAccessPermissions.OtherWrite (the 666 permission). [Edit] GroupExecute Is executable by group.
The executable bit on directories controls searching within the directory.
[Edit]GroupRead Is readable by group. [Edit] GroupReadWriteExecute Is readable, writable, and executable by group.
The executable bit on directories controls searching within the directory.
[Edit]GroupWrite Is writable by group. [Edit] OtherExecute Is executable by others.
The executable bit on directories controls searching within the directory.
[Edit]OtherRead Is readable by others. [Edit] OtherReadWriteExecute Is readable, writable, and executable by others.
The executable bit on directories controls searching within the directory.
[Edit]OtherWrite Is writable by others. [Edit] UserExecute Is executable by user (owner).
The executable bit on directories controls searching within the directory.
[Edit]UserRead Is readable by user (owner). [Edit] UserReadWriteExecute Is readable, writable, and executable by user (owner).
The executable bit on directories controls searching within the directory.
[Edit]UserWrite Is writable by user (owner). [Edit]
Namespace: Mono.Unix
Assembly: Mono.Posix (in Mono.Posix.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0