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но это будет проверяться только при сериализации, после блокировки экземпляра метаданных для дальнейшего изменения.