你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PolymorphicDiscriminator interface

用于消除区分类型联合的歧义。 例如,如果响应可以包含许多形状,但还包括“kind”字段(或类似),该字段可用于确定如何将响应反序列化为正确的类型。

属性

clientName

要用于生成的对象的名称,而不是原始属性名称。 由于 JSON 属性可能难以使用,因此非常有用。 例如:对于作为 @odata.kind接收的字段,最终对象可以改为包含一个名为 kind的属性。

serializedName

原始 JSON 有效负载中的歧视属性的名称,例如 @odata.kind

属性详细信息

clientName

要用于生成的对象的名称,而不是原始属性名称。 由于 JSON 属性可能难以使用,因此非常有用。 例如:对于作为 @odata.kind接收的字段,最终对象可以改为包含一个名为 kind的属性。

clientName: string

属性值

string

serializedName

原始 JSON 有效负载中的歧视属性的名称,例如 @odata.kind

serializedName: string

属性值

string