Aktuelles Data-Model zur Datenablage.
More...
|
| Int64 | Id [get, set] |
| | Id zur Adresse. Mit den Attributen können andere Namen für das Datenelement definiert werden. Damit kann eine externe Quelle (CSV) einen anderen Header (Spalten) Namen haben als die eigentliche Eigenschaft. Dies kann auch wichtig werden, da Microsoft im REST-API Resonse (Class) zum Teil Namen verwendet mit SPACE z.B: umbt temp In der Sprache c# können keine Member-Name mit einem SPACE definiert werden, eine solche Datenmenge in Form eines JSON-String kann also nur auf diesem Weg in übernommen werden.
|
| string | LastName [get, set] |
| | Lastname.
|
| string | FirstName [get, set] |
| | Firstname.
|
| string | Street [get, set] |
| | Street.
|
| string | Zip [get, set] |
| | Zip-Code.
|
| string | City [get, set] |
| | City.
|
Aktuelles Data-Model zur Datenablage.
◆ City
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCSVAddressData.City |
|
getset |
◆ FirstName
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCSVAddressData.FirstName |
|
getset |
◆ Id
| Int64 fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCSVAddressData.Id |
|
getset |
Id zur Adresse. Mit den Attributen können andere Namen für das Datenelement definiert werden. Damit kann eine externe Quelle (CSV) einen anderen Header (Spalten) Namen haben als die eigentliche Eigenschaft. Dies kann auch wichtig werden, da Microsoft im REST-API Resonse (Class) zum Teil Namen verwendet mit SPACE z.B: umbt temp In der Sprache c# können keine Member-Name mit einem SPACE definiert werden, eine solche Datenmenge in Form eines JSON-String kann also nur auf diesem Weg in übernommen werden.
Bei CustomAttributes werden beide Elemente angezeigt.
System.Reflection.PropertyInfo _property => CustomAttributes:ConstructorArguments[0].Value
Diese Varianten zur Übersetzung eines Alias in einen Membernamen können verwendet werden:
[
System.Xml.Serialization.XmlElement(
"Id-Temp-XML")]
Definition ClassCSharp12Interceptor.cs:132
[
System.Text.Json.Serialization.JsonPropertyNameAttribute(
"Id-Temp-JSON")]
Das Property [Id] würde dann in der Klasse so aussehen.
[DisplayName("Id-Temp")]
[
System.Xml.Serialization.XmlElement(
"Id-Temp-XML")]
[
System.Text.Json.Serialization.JsonPropertyNameAttribute(
"Id-Temp-JSON")]
public Int64
Id {
get;
set; }
Int64 Id
Id zur Adresse. Mit den Attributen können andere Namen für das Datenelement definiert werden....
Definition SampleDataSet.cs:115
Zu beachten, dass diese Name aus den einzelnen Attributen eindeutig sein müssen, ansonsten gibt es grössere Problem.
◆ LastName
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCSVAddressData.LastName |
|
getset |
◆ Street
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCSVAddressData.Street |
|
getset |
◆ Zip
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.SampleCSVAddressData.Zip |
|
getset |
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/SampleDataSet.cs