Ich erstelle zur Laufzeit eine dynamische Klasse in einer dynamischen Assembly und möchte Methoden für diese Klasse bei Bedarf definieren können.Ändern eines Typs, nachdem er mit TypeBuilder.CreateType erstellt wurde
Ex.
- Erstellen Sie das Type X
- definieren Methode Geta auf Typ X
- Typ X
- Anruf Geta
- Verwendung gleichen Typs Builder für Typ X
- neue Methode GetB auf Typ X definieren
- Neuer Typ X, der jetzt sowohl GetA als auch GetB
Wenn das nicht möglich ist, dann muss ich den Typ auf Anfrage für eine der Methoden erstellen, und dazu muss ich die Assembly ebenfalls jedes Mal erstellen.
Irgendwelche Ideen, Dank
Können Sie etwas Ähnliches tun? Führen Sie Stedp 1-3 aus, um den Typ X zu erhalten, und führen Sie dann 1, 2, 6 und 7 aus, um den Typ Y zu erhalten (das ist nicht X?) –