Zdexby TheHolyOneZ
17,715 classes
Class

ModuleBuilder

: Module : Object
System.Reflection.Emit.ModuleBuilder, mscorlib 0x00F8 (248 B) align 8 inherited 0x0010 mscorlib
implements _ModuleBuilder
0x00x00F8

Members 36

OffsetSizeNameTypeFlags
0x08_impllong1 flags
0x08assemblyAssembly1 flags
0x08fqnamestring1 flags
0x08namestring1 flags
0x08scopenamestring1 flags
0x01is_resourcebool1 flags
0x00390x03padding / unreflected
0x04tokenint1 flags
0x08dynamic_imageulongPrivate
0x04num_typesintPrivate
0x004C0x04padding / unreflected
0x08typesTypeBuilder[]Private
0x08cattrsCustomAttributeBuilder[]Private
0x08guidbyte[]Private
0x04table_idxintPrivate
0x006C0x04padding / unreflected
0x08assemblybAssemblyBuilder1 flags
0x08global_methodsMethodBuilder[]Private
0x08global_fieldsFieldBuilder[]Private
0x01is_mainboolPrivate
0x00890x07padding / unreflected
0x08resourcesMonoResource[]Private
0x08unparented_classeslongPrivate
0x08table_indexesint[]Private
0x08global_typeTypeBuilderPrivate
0x08global_type_createdTypePrivate
0x08name_cacheDictionary`2Private
0x08us_string_cacheDictionary`2Private
0x01transientboolPrivate
0x00C90x07padding / unreflected
0x08token_genModuleBuilderTokenGeneratorPrivate
0x08resource_writersHashtablePrivate
0x08symbolWriterISymbolWriterPrivate
0x01has_warned_about_symbolWriterboolPrivateStatic
0x04typeref_tokengenintPrivateStatic
0x04typedef_tokengenintPrivateStatic
0x04typespec_tokengenintPrivateStatic
0x04memberref_tokengenintPrivateStatic
0x04methoddef_tokengenintPrivateStatic
0x08inst_tokensDictionary`2Private
0x08inst_tokens_openDictionary`2Private
Inherited from Module 3
OffsetSizeNameTypeFlags
0x08FilterTypeNameTypeFilterPublicStatic+1 flags
0x08FilterTypeNameIgnoreCaseTypeFilterPublicStatic+1 flags
—0x04DefaultLookupBindingFlagsPrivateStatic+1 flags

Functions 110

SignatureFlagsNativeParams
void System.Runtime.InteropServices._ModuleBuilder.GetIDsOfNames()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._ModuleBuilder.GetTypeInfo()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._ModuleBuilder.GetTypeInfoCount()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._ModuleBuilder.Invoke()PrivateFinal+2 flags—0x00
void basic_init()PrivateStatic—0x00
void set_wrappers_type()PrivateStatic—0x00
void .ctor()2 flags—0x00
void WarnAboutSymbolWriter()PrivateStatic—0x00
void get_FullyQualifiedName()Public+2 flags—0x00
void IsTransient()Public—0x00
void CreateGlobalFunctions()Public—0x00
void DefineInitializedData()Public—0x00
void DefineUninitializedData()Public—0x00
void DefineDataImpl()Private—0x00
void addGlobalMethod()Private—0x00
void DefineGlobalMethod()Public—0x00
void DefineGlobalMethod()Public—0x00
void DefineGlobalMethod()Public—0x00
void DefinePInvokeMethod()Public—0x00
void DefinePInvokeMethod()Public—0x00
void DefineType()Public—0x00
void DefineType()Public—0x00
void DefineType()Public—0x00
void AddType()Private—0x00
void DefineType()Private—0x00
void RegisterTypeName()1 flags—0x00
void GetRegisteredType()1 flags—0x00
void DefineType()Public—0x00
void DefineType()Public—0x00
void DefineType()Public—0x00
void DefineType()Public—0x00
void GetArrayMethod()Public—0x00
void DefineEnum()Public—0x00
void GetType()Public+1 flags—0x00
void GetType()Public+1 flags—0x00
void search_in_array()Private—0x00
void search_nested_in_array()Private—0x00
void GetMaybeNested()Private—0x00
void GetType()Public+1 flags—0x00
void get_next_table_index()1 flags—0x00
void SetCustomAttribute()Public—0x00
void SetCustomAttribute()Public—0x00
void GetSymWriter()Public—0x00
void DefineDocument()Public—0x00
void GetTypes()Public+1 flags—0x00
void DefineResource()Public—0x00
void DefineResource()Public—0x00
void DefineUnmanagedResource()Public—0x00
void DefineUnmanagedResource()Public—0x00
void DefineManifestResource()Public—0x00
void SetSymCustomAttribute()Public—0x00
void SetUserEntryPoint()Public—0x00
void GetMethodToken()Public—0x00
void GetMethodToken()Public—0x00
void GetArrayMethodToken()Public—0x00
void GetConstructorToken()Public—0x00
void GetConstructorToken()Public—0x00
void GetFieldToken()Public—0x00
void GetSignatureToken()Public—0x00
void GetSignatureToken()Public—0x00
void GetStringConstant()Public—0x00
void GetTypeToken()Public—0x00
void GetTypeToken()Public—0x00
void getUSIndex()PrivateStatic—0x00
void getToken()PrivateStatic—0x00
void getMethodToken()PrivateStatic—0x00
void GetToken()1 flags—0x00
void GetPseudoToken()Private—0x00
void GetToken()1 flags—0x00
void GetToken()1 flags—0x00
void GetToken()1 flags—0x00
void GetToken()1 flags—0x00
void GetToken()1 flags—0x00
void RegisterToken()1 flags—0x00
void GetRegisteredToken()1 flags—0x00
void GetTokenGenerator()1 flags—0x00
void RuntimeResolve()Static+1 flags—0x00
void build_metadata()PrivateStatic—0x00
void WriteToFile()Private—0x00
void FixupTokens()Private—0x00
void FixupTokens()Private—0x00
void Save()1 flags—0x00
void get_FileName()2 flags—0x00
void set_IsMain()2 flags—0x00
void CreateGlobalType()1 flags—0x00
void GetModuleVersionId()2 flags—0x00
void get_Assembly()Public+2 flags—0x00
void get_Name()Public+2 flags—0x00
void get_ScopeName()Public+2 flags—0x00
void get_ModuleVersionId()Public+2 flags—0x00
void IsResource()Public+1 flags—0x00
void GetMethodImpl()2 flags—0x00
void ResolveField()Public+1 flags—0x00
void ResolveMember()Public+1 flags—0x00
void ResolveOrGetRegisteredToken()1 flags—0x00
void ResolveMethod()Public+1 flags—0x00
void ResolveString()Public+1 flags—0x00
void ResolveSignature()Public+1 flags—0x00
void ResolveType()Public+1 flags—0x00
void Equals()Public+1 flags—0x00
void GetHashCode()Public+1 flags—0x00
void IsDefined()Public+1 flags—0x00
void GetCustomAttributes()Public+1 flags—0x00
void GetCustomAttributes()Public+1 flags—0x00
void GetField()Public+1 flags—0x00
void GetFields()Public+1 flags—0x00
void GetMethods()Public+1 flags—0x00
void get_MetadataToken()Public+2 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00
void .ctor()2 flags—0x00

Used by 6

types with a member, parameter or interface of this type