Microsoft .Net-Samples
Loading...
Searching...
No Matches
fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCreateDynamicClass Class Reference

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!

Detailed Description

Dynamisches Erstellen einer Klasse und deren Objekten.

tsAClassSampleProperty tsAClassSamplePropertyCreateClass001

Member Function Documentation

◆ _CreatePropertyClass_v1000()

async Task< string > fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCreateDynamicClass._CreatePropertyClass_v1000 ( string _ClassName,
Dictionary< string, Type > _DictionaryClassProperties )
static

Create dynamische Klasse mit div. Objekten (Contructor, Property, Methoden, ....).

Parameters
_ClassNameName der Klasse
_DictionaryClassPropertiesDictionary mit Property-Namen und Type für die Klasse
Returns
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

◆ _CreatePropertyClass_v2000()

async Task< string > fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCreateDynamicClass._CreatePropertyClass_v2000 ( string _ClassName,
Dictionary< string, Type > _DictionaryClassProperties )
static

Create dynamische Klasse mit div. Objekten (Contructor, Property, Methoden, ....).

Parameters
_ClassNameName der Klasse
_DictionaryClassPropertiesDictionary mit Property-Namen und Type für die Klasse
Returns
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

◆ _CreatePropertyClassCustomAttributeBuilder()

async Task< string > fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCreateDynamicClass._CreatePropertyClassCustomAttributeBuilder ( )
static

Objekt: MyPropertyClass ist vorhanden, Hinzufügen Extended-Property, Custom-Attribute => Leider noch keinen Erfolg!

Returns
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


The documentation for this class was generated from the following file:
  • U:/00000000_global_projects/000_DotNetxx/fho.frm.net.Microsoft_DotNetSamples/fho.frm.net.Microsoft_DotNetSamples/ClassMethode/SampleProperty.cs