1 #ifndef _MONONET_METADATA_ASSEMBLY_H_
2 #define _MONONET_METADATA_ASSEMBLY_H_
6 #include <mono/metadata/image.h>
8 #define CORLIB_NAME "corlib.dll"
10 MonoAssembly *mono_assembly_open (const char *filename,
11 MonoImageOpenStatus *status);
12 MonoAssembly* mono_assembly_load (MonoAssemblyName *aname,
14 MonoImageOpenStatus *status);
15 void mono_assembly_close (MonoAssembly *assembly);
16 void mono_assembly_setrootdir (const char *root_dir);
17 void mono_assembly_foreach (GFunc func, gpointer user_data);
18 void mono_assembly_set_main (MonoAssembly *assembly);
19 MonoAssembly *mono_assembly_get_main (void);