|
Microsoft .Net-Samples
|
Dynamisches Erstellen einer Klasse und deren Objekten. More...
Static Public Member Functions | |
| static async Task< string > | _CreatePropertyClass_v1000 (string _ClassName, Dictionary< string, Type > _DictionaryClassProperties) |
| Create dynamische Klasse mit div. Objekten (Contructor, Property, Methoden, ....). | |
| static async Task< string > | _CreatePropertyClass_v2000 (string _ClassName, Dictionary< string, Type > _DictionaryClassProperties) |
| Create dynamische Klasse mit div. Objekten (Contructor, Property, Methoden, ....). | |
| static async Task< string > | _CreatePropertyClassCustomAttributeBuilder () |
| Objekt: MyPropertyClass ist vorhanden, Hinzufügen Extended-Property, Custom-Attribute => Leider noch keinen Erfolg! | |
Dynamisches Erstellen einer Klasse und deren Objekten.
tsAClassSampleProperty tsAClassSamplePropertyCreateClass001
|
static |
Create dynamische Klasse mit div. Objekten (Contructor, Property, Methoden, ....).
| _ClassName | Name der Klasse |
| _DictionaryClassProperties | Dictionary mit Property-Namen und Type für die Klasse |
| Create Property-Class und ADD Value zu Property | Basis für ganze Operation ist: SampleCreateDynamicClassBuilder()-Class |
Das ist eine nur AssemblyName-Instance
Create-Object with Class-Builder Activator.CreateInstance(type)
Check: GetType()
Schreiben Value in Property
Auslesen Property
Auslesen Property
|
static |
Create dynamische Klasse mit div. Objekten (Contructor, Property, Methoden, ....).
| _ClassName | Name der Klasse |
| _DictionaryClassProperties | Dictionary mit Property-Namen und Type für die Klasse |
| Create Property-Class und ADD Value zu Property | Basis für ganze Operation ist: SampleCreateDynamicClassBuilder()-Class |
Das ist eine nur AssemblyName-Instance
Create-Object with Class-Builder Activator.CreateInstance(type)
InvokeMember => Set-Property
InvokeMember => Get-Property
Auslesen Werte aus Property mit Reflections
|
static |
Objekt: MyPropertyClass ist vorhanden, Hinzufügen Extended-Property, Custom-Attribute => Leider noch keinen Erfolg!
| Create Property-Class ADD Custom-Attribute | Versucht einer lokalen Property-Class (MyPropertyClass) dynamisch weitere CustomerAttribute hinzuzufügen. Bis anhin leider ohne Erfolg |
INT: 04.03.2024 => Das war ein Versuch extended Property zur dynamic Class Create hinzu zu fügen. => Leider ohne erfolg. Leider ohne erfolg.
https://learn.microsoft.com/en-us/dotnet/api/system.reflection.constructorinfo?view=net-8.0 https://learn.microsoft.com/de-de/dotnet/api/system.reflection.emit.customattributebuilder?view=net-8.0