JsonTypeInfo.Properties Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la liste des JsonPropertyInfo métadonnées correspondant au type actuel.
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)
Valeur de propriété
Remarques
Cette propriété s’applique uniquement aux métadonnées de type Object. Pour d’autres types, une liste vide en lecture seule est retournée.
L’ordre des entrées de la liste détermine l’ordre de JsonPropertyInfo sérialisation, sauf si l’une des entrées spécifie une valeur non nulle Order , auquel cas les propriétés seront triées par Order.
Il est nécessaire que les entrées ajoutées JsonPropertyInfo soient uniques jusqu’à Name, mais cela ne sera validé que lors de la sérialisation, une fois que l’instance de métadonnées est verrouillée pour une modification supplémentaire.