JsonTypeInfo.Properties 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与当前类型对应的元数据列表 JsonPropertyInfo 。
public:
property System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::JsonPropertyInfo ^> ^ Properties { System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::JsonPropertyInfo ^> ^ get(); };
public System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.JsonPropertyInfo> Properties { get; }
member this.Properties : System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.JsonPropertyInfo>
Public ReadOnly Property Properties As IList(Of JsonPropertyInfo)
属性值
注解
此属性仅适用于类型 Object元数据。 对于其他类型,将返回空只读列表。
列表中的条目顺序决定了序列化顺序JsonPropertyInfo,除非任一项指定非零<xref:System.Text.Json.Serialization.Metadata.JsonPropertyInfo.Order>值,在这种情况下,属性将稳定排序。<xref:System.Text.Json.Serialization.Metadata.JsonPropertyInfo.Order>
JsonPropertyInfo添加的条目最多是唯Name一的,但是只有在元数据实例被锁定以进一步修改后,才会在序列化时对此进行验证。