MobileServiceContractResolver Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma implementação Newtonsoft.Json.Serialization.IContractResolver que é usada com o MobileServiceClient.
public class MobileServiceContractResolver : Newtonsoft.Json.Serialization.DefaultContractResolver
type MobileServiceContractResolver = class
inherit DefaultContractResolver
Public Class MobileServiceContractResolver
Inherits DefaultContractResolver
- Herança
-
Newtonsoft.Json.Serialization.DefaultContractResolverMobileServiceContractResolver
Construtores
MobileServiceContractResolver() |
Uma implementação Newtonsoft.Json.Serialization.IContractResolver que é usada com o MobileServiceClient. |
Métodos
CreateMemberValueProvider(MemberInfo) |
Cria o Newtonsoft.Json.Serialization.IValueProvider usado pelo serializador para obter e definir valores de um membro. |
CreateObjectContract(Type) |
Cria um Newtonsoft.Json.Serialization.JsonObjectContract que fornece informações sobre como o tipo determinado deve ser serializado para JSON. |
CreateProperties(Type, MemberSerialization) |
Cria uma coleção de instâncias Newtonsoft.Json.Serialization.JsonProperty para os membros de um tipo determinado. |
CreateProperty(MemberInfo, MemberSerialization) |
Cria uma Newtonsoft.Json.Serialization.JsonProperty para uma instância MemberInfo determinada. |
ResolveIdProperty(Type) |
Retorna a Newtonsoft.Json.Serialization.JsonProperty de ID para o tipo fornecido. O Newtonsoft.Json.Serialization.JsonProperty pode ser usado para obter/definir o valor de ID de uma instância do tipo determinado. |
ResolveProperty(MemberInfo) |
Retorna a Newtonsoft.Json.Serialization.JsonProperty para a instância MemberInfo determinada. A Newtonsoft.Json.Serialization.JsonProperty pode ser usada para obter informações sobre como o MemberInfo deve ser serializado. |
ResolvePropertyName(String) |
Retorna o nome que deve ser serializado em JSON para um nome de propriedade determinado. |
ResolveSystemProperties(Type) |
Retorna as propriedades do sistema como uma lista semeada por vírgulas para um determinado tipo. Retornará nulo se o tipo não der suporte a propriedades do sistema. |
ResolveTableName(Type) |
Retorna um nome de tabela para um tipo e contas para a renomeação de tabela usando DataContractAttribute, DataTableAttribute e/ou JsonObjectAttribute. |
Aplica-se a
Azure SDK for .NET