PolymorphicDiscriminator interface
Wird verwendet, um diskriminierte Typgewerkschaften mehrdeutig zu machen. Wenn die Antwort beispielsweise viele Formen aufweisen kann, aber auch ein "Kind"-Feld (oder ähnliches) enthält, kann dieses Feld verwendet werden, um zu bestimmen, wie die Antwort auf den richtigen Typ deserialisiert werden soll.
Eigenschaften
client |
Name, der für das resultierende Objekt anstelle des ursprünglichen Eigenschaftennamens verwendet werden soll.
Nützlich, da die VERWENDUNG der JSON-Eigenschaft schwierig sein kann.
Beispiel: Für ein Feld, das als |
serialized |
Name der diskriminanten Eigenschaft in der ursprünglichen JSON-Nutzlast, z. B. |
Details zur Eigenschaft
clientName
Name, der für das resultierende Objekt anstelle des ursprünglichen Eigenschaftennamens verwendet werden soll.
Nützlich, da die VERWENDUNG der JSON-Eigenschaft schwierig sein kann.
Beispiel: Für ein Feld, das als @odata.kind
empfangen wird, könnte das endgültige Objekt stattdessen eine Eigenschaft namens kind
enthalten.
clientName: string
Eigenschaftswert
string
serializedName
Name der diskriminanten Eigenschaft in der ursprünglichen JSON-Nutzlast, z. B. @odata.kind
.
serializedName: string
Eigenschaftswert
string