MobileServiceContractResolver Classe
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.
Implémentation Newtonsoft.Json.Serialization.IContractResolver utilisée avec MobileServiceClient.
public class MobileServiceContractResolver : Newtonsoft.Json.Serialization.DefaultContractResolver
type MobileServiceContractResolver = class
inherit DefaultContractResolver
Public Class MobileServiceContractResolver
Inherits DefaultContractResolver
- Héritage
-
Newtonsoft.Json.Serialization.DefaultContractResolverMobileServiceContractResolver
Constructeurs
MobileServiceContractResolver() |
Implémentation Newtonsoft.Json.Serialization.IContractResolver utilisée avec MobileServiceClient. |
Méthodes
CreateMemberValueProvider(MemberInfo) |
Crée le Newtonsoft.Json.Serialization.IValueProvider utilisé par le sérialiseur pour obtenir et définir les valeurs d'un membre. |
CreateObjectContract(Type) |
Crée un Newtonsoft.Json.Serialization.JsonObjectContract qui fournit des informations sur la façon dont le type donné doit être sérialisé en JSON. |
CreateProperties(Type, MemberSerialization) |
Crée une collection d'instances de Newtonsoft.Json.Serialization.JsonProperty pour les membres d'un type donné. |
CreateProperty(MemberInfo, MemberSerialization) |
Crée un Newtonsoft.Json.Serialization.JsonProperty pour une instance MemberInfo donnée. |
ResolveIdProperty(Type) |
Retourne le Newtonsoft.Json.Serialization.JsonProperty id du type donné. Peut Newtonsoft.Json.Serialization.JsonProperty être utilisé pour obtenir/définir la valeur d’id d’un instance du type donné. |
ResolveProperty(MemberInfo) |
Retourne le Newtonsoft.Json.Serialization.JsonProperty de l'instance MemberInfo donnée. Peut Newtonsoft.Json.Serialization.JsonProperty être utilisé pour obtenir des informations sur la façon dont le MemberInfo doit être sérialisé. |
ResolvePropertyName(String) |
Retourne le nom qui doit être sérialisé en JSON pour un nom de propriété donné. |
ResolveSystemProperties(Type) |
Retourne les propriétés système sous la forme d’une liste séparée par des virgules pour un type donné. Retourne null si le type ne prend pas en charge les propriétés système. |
ResolveTableName(Type) |
Retourne le nom d'une table d'un type et compte pour l'affectation d'un nouveau nom de table via DataContractAttribute, DataTableAttribute et/ou JsonObjectAttribute. |
S’applique à
Azure SDK for .NET