ModuleBuilder.DefineType-Methode
Erstellt einen TypeBuilder. Zum Definieren eines Werttyps definieren Sie einen Typ, der von ValueType abgeleitet ist.
Überladungsliste
Name | Beschreibung |
---|---|
ModuleBuilder.DefineType (String) | Erstellt einen TypeBuilder für einen Typ mit dem angegebenen Namen. |
ModuleBuilder.DefineType (String, TypeAttributes) | Erstellt einen TypeBuilder anhand der Angaben für den Typnamen und die Typattribute. |
ModuleBuilder.DefineType (String, TypeAttributes, Type) | Erstellt einen TypeBuilder anhand der Angaben für den Typnamen, die Attribute und den vom definierten Typ erweiterten Typ. |
ModuleBuilder.DefineType (String, TypeAttributes, Type, Int32) | Erstellt einen TypeBuilder anhand der Angaben für den Typnamen, die Attribute, den vom definierten Typ erweiterten Typ und die Gesamtgröße des Typs. |
ModuleBuilder.DefineType (String, TypeAttributes, Type, PackingSize) | Erstellt einen TypeBuilder anhand der Angaben für den Typnamen, die Attribute, den vom definierten Typ erweiterten Typ und die Komprimierungsgröße des Typs. |
ModuleBuilder.DefineType (String, TypeAttributes, Type, Type[]) | Erstellt einen TypeBuilder anhand der Angaben für den Typnamen, die Attribute, den vom definierten Typ erweiterten Typ und den vom definierten Typ implementierten Schnittstellen. |
ModuleBuilder.DefineType (String, TypeAttributes, Type, PackingSize, Int32) | Erstellt einen TypeBuilder anhand der Angaben für den Typnamen, die Attribute, den vom definierten Typ erweiterten Typ, die Komprimierungsgröße des definierten Typs und die Gesamtgröße des definierten Typs. |
Siehe auch
Referenz
ModuleBuilder-Klasse
ModuleBuilder-Member
System.Reflection.Emit-Namespace