PolymorphicDiscriminator interface
用于消除区分类型联合的歧义。 例如,如果响应可以包含许多形状,但还包括“kind”字段(或类似),该字段可用于确定如何将响应反序列化为正确的类型。
属性
| client |
要用于生成的对象的名称,而不是原始属性名称。
由于 JSON 属性可能难以使用,因此非常有用。
例如:对于作为 |
| serialized |
原始 JSON 有效负载中的歧视属性的名称,例如 |
属性详细信息
clientName
要用于生成的对象的名称,而不是原始属性名称。
由于 JSON 属性可能难以使用,因此非常有用。
例如:对于作为 @odata.kind接收的字段,最终对象可以改为包含一个名为 kind的属性。
clientName: string
属性值
string
serializedName
原始 JSON 有效负载中的歧视属性的名称,例如 @odata.kind。
serializedName: string
属性值
string