| Exception GetException(const MonoIOError& error) | PublicStatic | | 0x08 |
| Exception GetException(const string& path, const MonoIOError& error) | PublicStatic | | 0x08 |
| string GetCurrentDirectory(ref MonoIOError& error) | PublicStatic | | 0x08 |
| bool SetFileAttributes(const Char*& path, const FileAttributes& attrs, ref MonoIOError& error) | PrivateStatic | | 0x04 |
| bool SetFileAttributes(const string& path, const FileAttributes& attrs, ref MonoIOError& error) | PublicStatic | | 0x08 |
| MonoFileType GetFileType(long handle, ref MonoIOError& error) | PrivateStatic | | 0x08 |
| MonoFileType GetFileType(SafeHandle safeHandle, ref MonoIOError& error) | PublicStatic | | 0x08 |
| bool FindCloseFile(long hnd) | PublicStatic | | 0x08 |
| long Open(const Char*& filename, const FileMode& mode, const FileAccess& access, const FileShare& share, const FileOptions& options, ref MonoIOError& error) | PrivateStatic | | 0x08 |
| long Open(const string& filename, const FileMode& mode, const FileAccess& access, const FileShare& share, const FileOptions& options, ref MonoIOError& error) | PublicStatic | | 0x08 |
| bool Cancel_internal(long handle, ref MonoIOError& error) | PrivateStatic | | 0x08 |
| bool Cancel(SafeHandle safeHandle, ref MonoIOError& error) | Static+1 flags | | 0x08 |
| bool Close(long handle, ref MonoIOError& error) | PublicStatic | | 0x08 |
| int Read(long handle, const byte[]& dest, int dest_offset, int count, ref MonoIOError& error) | PrivateStatic | | 0x08 |
| int Read(SafeHandle safeHandle, const byte[]& dest, int dest_offset, int count, ref MonoIOError& error) | PublicStatic | | 0x08 |
| int Write(long handle, const byte[]& src, int src_offset, int count, ref MonoIOError& error) | PrivateStatic | | 0x08 |
| int Write(SafeHandle safeHandle, const byte[]& src, int src_offset, int count, ref MonoIOError& error) | PublicStatic | | 0x08 |
| long Seek(long handle, long offset, const SeekOrigin& origin, ref MonoIOError& error) | PrivateStatic | | 0x08 |
| long Seek(SafeHandle safeHandle, long offset, const SeekOrigin& origin, ref MonoIOError& error) | PublicStatic | | 0x08 |
| long GetLength(long handle, ref MonoIOError& error) | PrivateStatic | | 0x08 |
| long GetLength(SafeHandle safeHandle, ref MonoIOError& error) | PublicStatic | | 0x08 |
| bool SetLength(long handle, long length, ref MonoIOError& error) | PrivateStatic | | 0x08 |
| bool SetLength(SafeHandle safeHandle, long length, ref MonoIOError& error) | PublicStatic | | 0x08 |
| long get_ConsoleOutput() | PublicStatic+1 flags | | 0x08 |
| long get_ConsoleInput() | PublicStatic+1 flags | | 0x08 |
| long get_ConsoleError() | PublicStatic+1 flags | | 0x08 |
| bool DuplicateHandle(long source_process_handle, long source_handle, long target_process_handle, ref long& target_handle, int access, int inherit, int options, ref MonoIOError& error) | PublicStatic | | 0x08 |
| ushort get_VolumeSeparatorChar() | PublicStatic+1 flags | | 0x02 |
| ushort get_DirectorySeparatorChar() | PublicStatic+1 flags | | 0x02 |
| ushort get_AltDirectorySeparatorChar() | PublicStatic+1 flags | | 0x02 |
| ushort get_PathSeparator() | PublicStatic+1 flags | | 0x02 |
| void DumpHandles() | PrivateStatic | | 0x00 |
| bool RemapPath(const string& path, ref string& newPath) | PublicStatic | | 0x08 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |