MobileServiceContractResolver.CreateObjectContract(Type) 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 um Newtonsoft.Json.Serialization.JsonObjectContract que fornece informações sobre como o tipo determinado deve ser serializado para 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
Parâmetros
- objectTypetype
- Type
O tipo para o qual retornar um Newtonsoft.Json.Serialization.JsonObjectContract.
Retornos
O Newtonsoft.Json.Serialization.JsonObjectContract para o tipo.
Comentários
Esse método é substituído para obter os tipos que têm DataMemberAttribute em um ou mais membros sem ter um DataContractAttribute no próprio tipo. Isso tinha suporte, mas não mais e, portanto, uma exceção deve ser gerada para esses tipos. A exceção informa ao desenvolvedor sobre como atribuir corretamente o tipo com o Newtonsoft.Json.JsonPropertyAttribute em vez do DataMemberAttribute.
Aplica-se a
Azure SDK for .NET