Mono.Unix.UnixIOException Class
Represents errors that are generated from Unix system calls.

See Also: UnixIOException Members

Syntax

public class UnixIOException : System.IO.IOException

Remarks

If an exception is generated due to an operating system-level error (as opposed to invalid arguments or some fully managed reason), the exception thrown will either inherit from Mono.Unix.UnixIOException, or the Exception.InnerException property will be a type inheriting from UnixIOException. In either case, the UnixIOException.ErrorCode property will contain the underlying error number that generated the exception. This error number can be used to look up additional information if necessary.

Thread Safety

All public static members of this type are safe for multithreaded operations. No instance members are guaranteed to be thread safe.

Requirements

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