JsonTypeInfo.Properties Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает список метаданных 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 записей в списке определяет порядок сериализации, если ни один из записей не задает ненулевое Order значение. В этом случае свойства будут стабильно отсортированы по Order.
Необходимо, чтобы добавленные записи были JsonPropertyInfo уникальными вплоть до Name, но это будет проверяться только при сериализации, когда экземпляр метаданных блокируется для дальнейшего изменения.