Mono Class Library: Mono.Posix Namespace

Mono.Posix.FileMode Enumeration

The FileMode enumeration describes file system modes (read,write,execute) as described in the POSIX standard [Edit]
[System.Obsolete("Use Mono.Unix.Native.FilePermissions")]
[System.CLSCompliant(false)]
[System.Flags]
public enum FileMode

See Also

Mono.Unix.Native.FilePermissions

Remarks

This type is obsolete. Please use Mono.Unix.Native.FilePermissions instead. [Edit]

Members

Member NameDescription
S_IRGRPIs readable for group [Edit]
S_IROTHIs readable for others (everyone) [Edit]
S_IRUSRIs readable by user (owner) [Edit]
S_ISGIDSet-group-id mode, indicating that the effective group ID of any user executing the file should be made the same as the group of the file. [Edit]
S_ISUIDSet-user-id mode, indicating that the effective user ID of any user executing the file should be made the same as that of the owner of the file. [Edit]
S_ISVTXIs sticky bit set [Edit]
S_IWGRPIs writable for group [Edit]
S_IWOTHIs writable for others (everyone) [Edit]
S_IWUSRIs writable by user (owner) [Edit]
S_IXGRPIs executable for group [Edit]
S_IXOTHIs executable for others (everyone) [Edit]
S_IXUSRIs executable for user (owner) [Edit]

Requirements

Namespace: Mono.Posix
Assembly: Mono.Posix (in Mono.Posix.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0