Compartilhar via


CosmosClientOptions.Serializer Propriedade

Definição

Obtenha para definir um serializador JSON opcional. O cliente o usará para serializar ou desserializar as solicitações/respostas do cosmos do usuário. Tipos de propriedade do SDK, como DatabaseProperties e ContainerProperties, sempre usarão o serializador padrão do SDK.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.CosmosClientOptions+ClientOptionJsonConverter))]
public Microsoft.Azure.Cosmos.CosmosSerializer Serializer { get; set; }
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.CosmosClientOptions+ClientOptionJsonConverter))>]
member this.Serializer : Microsoft.Azure.Cosmos.CosmosSerializer with get, set
Public Property Serializer As CosmosSerializer

Valor da propriedade

Atributos
Newtonsoft.Json.JsonConverterAttribute

Exemplos

Um exemplo de como definir um serializador personalizado. Para obter opções básicas de serializador, examine CosmosSerializationOptions

CosmosSerializer ignoreNullSerializer = new MyCustomIgnoreNullSerializer();

CosmosClientOptions clientOptions = new CosmosClientOptions()
{
    Serializer = ignoreNullSerializer
};

CosmosClient client = new CosmosClient("endpoint", "key", clientOptions);

Aplica-se a