Mono Class Library: Mono.Unix Namespace

Mono.Unix.UnixIOException Class

Represents errors that are generated from Unix system calls. [Edit]

See Also: UnixIOException Members

System.IO.IOException
     Mono.Unix.UnixIOException

public class UnixIOException : System.IO.IOException

Thread Safety

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

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. [Edit]

Requirements

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