Share via


MobileServiceContractResolver.CreateProperties Méthode

Définition

Crée une collection d'instances de Newtonsoft.Json.Serialization.JsonProperty pour les membres d'un type donné.

protected override System.Collections.Generic.IList<Newtonsoft.Json.Serialization.JsonProperty> CreateProperties (Type type, Newtonsoft.Json.MemberSerialization memberSerialization);
override this.CreateProperties : Type * Newtonsoft.Json.MemberSerialization -> System.Collections.Generic.IList<Newtonsoft.Json.Serialization.JsonProperty>
Protected Overrides Function CreateProperties (type As Type, memberSerialization As MemberSerialization) As IList(Of JsonProperty)

Paramètres

type
Type

Type pour lequel la collection d'instances de Newtonsoft.Json.Serialization.JsonProperty doit être créée.

memberSerialization
Newtonsoft.Json.MemberSerialization

Spécifie les options de sérialisation de membre pour le type.

Retours

IList<Newtonsoft.Json.Serialization.JsonProperty>

Collection d'instances de Newtonsoft.Json.Serialization.JsonProperty pour les membres d'un type donné.

Remarques

Cette méthode est remplacée pour gérer la propriété ID du type. Étant donné que plusieurs noms de propriété (« id » avec une casse différente) sont traités en tant que propriété id, veillez à ce qu'il n'y ait qu'une seule propriété id pour le type. En outre, la propriété id doit être ignorée lorsqu'elle a la valeur par défaut ou une valeur Null et doit toujours être sérialisée en JSON avec un nom en minuscules.

Cette méthode vérifie et applique également les attributs de propriété système et.

S’applique à