// Assembly: mscorlib
// Full name: System.IO.MonoIO

namespace System.IO
{
public class MonoIO // TypeDefIndex: 4950
{
	// Fields
	type#20937 InvalidHandle;
	type#15319 dump_handles;

	// Methods
	// RVA: -1
	public static type#18121 GetException(type#22899 error) { }
	// RVA: -1
	public static type#18121 GetException(type#26576 path, type#22899 error) { }
	// RVA: -1
	public static type#26576 GetCurrentDirectory(type#12017 error) { }
	// RVA: -1
	private static type#22896 GetFileType(type#20925 handle, type#12017 error) { }
	// RVA: -1
	public static type#22896 GetFileType(type#25572 safeHandle, type#12017 error) { }
	// RVA: -1
	private static type#20925 Open(type#12384 filename, type#18496 mode, type#18483 access, type#18506 share, type#18499 options, type#12017 error) { }
	// RVA: -1
	public static type#20925 Open(type#26576 filename, type#18496 mode, type#18483 access, type#18506 share, type#18499 options, type#12017 error) { }
	// RVA: -1
	public static type#15313 Close(type#20925 handle, type#12017 error) { }
	// RVA: -1
	private static type#20867 Read(type#20925 handle, type#12860 dest, type#20867 dest_offset, type#20867 count, type#12017 error) { }
	// RVA: -1
	public static type#20867 Read(type#25572 safeHandle, type#12860 dest, type#20867 dest_offset, type#20867 count, type#12017 error) { }
	// RVA: -1
	private static type#20867 Write(type#20925 handle, type#12861 src, type#20867 src_offset, type#20867 count, type#12017 error) { }
	// RVA: -1
	public static type#20867 Write(type#25572 safeHandle, type#12860 src, type#20867 src_offset, type#20867 count, type#12017 error) { }
	// RVA: -1
	private static type#20900 Seek(type#20925 handle, type#20900 offset, type#25777 origin, type#12017 error) { }
	// RVA: -1
	public static type#20900 Seek(type#25572 safeHandle, type#20900 offset, type#25777 origin, type#12017 error) { }
	// RVA: -1
	private static type#20900 GetLength(type#20925 handle, type#12017 error) { }
	// RVA: -1
	public static type#20900 GetLength(type#25572 safeHandle, type#12017 error) { }
	// RVA: -1
	private static type#15313 SetLength(type#20925 handle, type#20900 length, type#12017 error) { }
	// RVA: -1
	public static type#15313 SetLength(type#25572 safeHandle, type#20900 length, type#12017 error) { }
	// RVA: -1
	public static type#20925 get_ConsoleOutput() { }
	// RVA: -1
	public static type#20925 get_ConsoleInput() { }
	// RVA: -1
	public static type#20925 get_ConsoleError() { }
	// RVA: -1
	public static type#15837 get_VolumeSeparatorChar() { }
	// RVA: -1
	public static type#15837 get_DirectorySeparatorChar() { }
	// RVA: -1
	public static type#15837 get_AltDirectorySeparatorChar() { }
	// RVA: -1
	public static type#15837 get_PathSeparator() { }
	// RVA: -1
	private static type#28660 DumpHandles() { }
	// RVA: -1
	public static type#15313 RemapPath(type#26576 path, type#12129 newPath) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
