Mono Class Library: Mono.Posix Namespace

Mono.Posix.OpenFlags Enumeration

Mode with which the file will attempt to be opened. [Edit]
[System.Obsolete("Use Mono.Unix.Native.OpenFlags")]
[System.CLSCompliant(false)]
[System.Flags]
public enum OpenFlags

See Also

Mono.Unix.Native.OpenFlags

Remarks

Do 'man 2 open' for more information.

This type is obsolete. Please use Mono.Unix.Native.OpenFlags instead.

[Edit]

Members

Member NameDescription
O_APPENDOpen for appending [Edit]
O_CREATCreate [Edit]
O_EXCLOpen exclusive [Edit]
O_NOCTTYNo controlling terminal [Edit]
O_NONBLOCKOpen in non-blocking mode if possible [Edit]
O_RDONLYRead-only [Edit]
O_RDWRRead-Write [Edit]
O_SYNCOpen for synchronous I/O [Edit]
O_TRUNCTruncate on opening if necessary. [Edit]
O_WRONLYWrite-only [Edit]

Requirements

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