using System; using Cpp2IlInjected; namespace System.Reflection.Emit { /// Defines and represents a module in a dynamic assembly. // Token: 0x02000270 RID: 624 [Token(Token = "0x2000270")] 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: 0x06001698 RID: 5784 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6001698")] [Address(RVA = "0x2A0B190", Offset = "0x2A09F90", VA = "0x182A0B190")] public TypeBuilder DefineType(string name, TypeAttributes attr, Type parent, Type[] interfaces) { return null; } } }