Compartilhar via


MobileServiceContractResolver.CreateProperty Método

Definição

Cria uma Newtonsoft.Json.Serialization.JsonProperty para uma instância MemberInfo determinada.

protected override Newtonsoft.Json.Serialization.JsonProperty CreateProperty (System.Reflection.MemberInfo member, Newtonsoft.Json.MemberSerialization memberSerialization);
override this.CreateProperty : System.Reflection.MemberInfo * Newtonsoft.Json.MemberSerialization -> Newtonsoft.Json.Serialization.JsonProperty
Protected Overrides Function CreateProperty (member As MemberInfo, memberSerialization As MemberSerialization) As JsonProperty

Parâmetros

member
MemberInfo

O MemberInfo para o qual criar a Newtonsoft.Json.Serialization.JsonProperty.

memberSerialization
Newtonsoft.Json.MemberSerialization

Especifica as opções de serialização de membro para o membro.

Retornos

Newtonsoft.Json.Serialization.JsonProperty

Uma Newtonsoft.Json.Serialization.JsonProperty para uma instância MemberInfo determinada.

Comentários

Esse método é substituído para definir implementações Newtonsoft.Json.Serialization.IValueProvider especializadas para determinados tipos de propriedade. Os tipos de data (DateTime, DateTimeOffset) exigem conversão para datas UTC na serialização e em datas locais na desserialização. Os tipos numéricos (Int64, UInt64, Decimal) exigem verificações para garantir que a precisão não será perdida no servidor.

Aplica-se a