// Assembly: mscorlib
// Full name: System.Exception

namespace System
{
public class Exception // TypeDefIndex: 3638
{
	// Fields
	type#23710 s_EDILock;
	type#26577 _className;
	type#26578 _message;
	type#20015 _data;
	type#18122 _innerException;
	type#26577 _helpURL;
	type#23706 _stackTrace;
	type#26577 _stackTraceString;
	type#26577 _remoteStackTraceString;
	type#20868 _remoteStackIndex;
	type#23706 _dynamicMethods;
	type#20869 _HResult;
	type#26577 _source;
	type#25583 _safeSerializationManager;
	type#13448 captured_traces;
	type#13171 native_trace_ips;
	type#20868 caught_in_unmanaged;
	type#20892 _COMPlusExceptionCode;

	// Methods
	// RVA: -1
	private type#28660 Init() { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#26576 message) { }
	// RVA: -1
	public type#28660 .ctor(type#26576 message, type#18121 innerException) { }
	// RVA: -1
	protected type#28660 .ctor(type#25857 info, type#26566 context) { }
	// RVA: -1
	public virtual type#26576 get_Message() { }
	// RVA: -1
	public virtual type#20014 get_Data() { }
	// RVA: -1
	private type#26576 GetClassName() { }
	// RVA: -1
	public virtual type#18121 get_InnerException() { }
	// RVA: -1
	public virtual type#22674 get_TargetSite() { }
	// RVA: -1
	public virtual type#26576 get_StackTrace() { }
	// RVA: -1
	private type#26576 GetStackTrace(type#15313 needFileInfo) { }
	// RVA: -1
	internal type#28660 SetErrorCode(type#20867 hr) { }
	// RVA: -1
	public virtual type#26576 get_Source() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	private type#26576 ToString(type#15313 needFileLineInfo, type#15313 needMessage) { }
	// RVA: -1
	public virtual type#28660 GetObjectData(type#25857 info, type#26566 context) { }
	// RVA: -1
	private type#28660 OnDeserialized(type#26566 context) { }
	// RVA: -1
	private type#26576 StripFileInfo(type#26576 stackTrace, type#15313 isRemoteStackTrace) { }
	// RVA: -1
	internal type#28660 RestoreExceptionDispatchInfo(type#18131 exceptionDispatchInfo) { }
	// RVA: -1
	public type#20867 get_HResult() { }
	// RVA: -1
	protected type#28660 set_HResult(type#20867 value) { }
	// RVA: -1
	public virtual type#27705 GetType() { }
	// RVA: -1
	internal static type#26576 GetMessageFromNativeResources(type#31205 kind) { }
	// RVA: -1
	internal type#18121 FixRemotingException() { }
	// RVA: -1
	internal static type#28660 ReportUnhandledException(type#18121 exception) { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
