MonoException *
mono_get_exception_thread_state (const char *msg);
+MonoException *
+mono_get_exception_thread_interrupted (void);
+
MonoException *
mono_get_exception_serialization (const char *msg);
mono_get_exception_array_type_mismatch (void);
MonoException *
-mono_get_exception_type_load (MonoString *type_name);
+mono_get_exception_type_load (MonoString *class_name, char *assembly_name);
+
+MonoException *
+mono_get_exception_missing_method (const char *class_name, const char *member_name);
MonoException *
-mono_get_exception_missing_method (void);
+mono_get_exception_missing_field (const char *class_name, const char *member_name);
MonoException *
mono_get_exception_not_implemented (const char *msg);
+MonoException *
+mono_get_exception_not_supported (const char *msg);
+
MonoException*
mono_get_exception_argument_null (const char *arg);
MonoException *
mono_get_exception_bad_image_format (const char *msg);
+MonoException *
+mono_get_exception_bad_image_format2 (const char *msg, MonoString *fname);
+
MonoException *
mono_get_exception_stack_overflow (void);