MobileServiceContractResolver.CreateProperties Método
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.
Cria uma coleção de instâncias Newtonsoft.Json.Serialization.JsonProperty para os membros de um tipo determinado.
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)
Parâmetros
- type
- Type
O tipo para o qual criar a coleção de instâncias Newtonsoft.Json.Serialization.JsonProperty.
- memberSerialization
- Newtonsoft.Json.MemberSerialization
Especifica as opções de serialização de membro para o tipo.
Retornos
Uma coleção de instâncias Newtonsoft.Json.Serialization.JsonProperty para os membros de um tipo determinado.
Comentários
Esse método é substituído para manipular a propriedade da ID do tipo. Como vários nomes de propriedade ("id" com diferentes formatos de maiúsculas e minúsculas) são tratados como propriedade de ID, devemos garantir que haja uma e somente uma propriedade de ID para o tipo. Além disso, a propriedade de ID deve ser ignorada quando é o padrão ou o valor nulo e deve sempre serializar para JSON com um nome 'id' minúsculo.
Esse método também verifica e aplica atributos de propriedade do sistema e .
Aplica-se a
Azure SDK for .NET