Partager via


MobileServiceContractResolver.CreateObjectContract(Type) Méthode

Définition

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.

protected override Newtonsoft.Json.Serialization.JsonObjectContract CreateObjectContract (Type objectType);
protected override Newtonsoft.Json.Serialization.JsonObjectContract CreateObjectContract (Type type);
override this.CreateObjectContract : Type -> Newtonsoft.Json.Serialization.JsonObjectContract
override this.CreateObjectContract : Type -> Newtonsoft.Json.Serialization.JsonObjectContract
Protected Overrides Function CreateObjectContract (objectType As Type) As JsonObjectContract
Protected Overrides Function CreateObjectContract (type As Type) As JsonObjectContract

Paramètres

objectTypetype
Type

Type pour lequel un Newtonsoft.Json.Serialization.JsonObjectContract doit être retourné.

Retours

Newtonsoft.Json.Serialization.JsonObjectContract

Newtonsoft.Json.Serialization.JsonObjectContract pour le type.

Remarques

Cette méthode est remplacée pour intercepter les types qui ont un DataMemberAttribute sur un ou plusieurs membres sans DataContractAttribute sur le type. Cette méthode n'est plus prise en charge et par conséquent, une exception doit être levée pour ces types. L'exception indique au développeur comment affecter l'attribut au type avec Newtonsoft.Json.JsonPropertyAttribute à la place de DataMemberAttribute.

S’applique à