using System; using Cpp2IlInjected; namespace System.Reflection.Emit { /// Defines and represents a module in a dynamic assembly. // Token: 0x02000277 RID: 631 [Token(Token = "0x2000277")] public abstract class ModuleBuilder : Module { /// Constructs a given the type name, attributes, the type that the defined type extends, and the interfaces that the defined type implements. /// The full path of the type. cannot contain embedded nulls. /// The attributes to be associated with the type. /// The type that the defined type extends. /// The list of interfaces that the type implements. /// A created with all of the requested attributes. /// A type with the given name exists in the parent assembly of this module. /// -or- /// Nested type attributes are set on a type that is not nested. /// /// is . // Token: 0x060016D7 RID: 5847 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x60016D7")] [Address(RVA = "0x30BCE20", Offset = "0x30BBE20", VA = "0x1830BCE20")] public TypeBuilder DefineType(string name, TypeAttributes attr, Type parent, Type[] interfaces) { return null; } } }