CosmosClientOptions.Serializer Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtenga para establecer un serializador JSON opcional. El cliente lo usará para serializar o des serializar las solicitudes o respuestas de Cosmos del usuario. Los tipos propiedad del SDK, como DatabaseProperties y ContainerProperties, siempre usarán el serializador predeterminado del 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 de propiedad
- Atributos
-
Newtonsoft.Json.JsonConverterAttribute
Ejemplos
Un ejemplo sobre cómo establecer un serializador personalizado. Para ver las opciones básicas del serializador, consulte CosmosSerializationOptions.
CosmosSerializer ignoreNullSerializer = new MyCustomIgnoreNullSerializer();
CosmosClientOptions clientOptions = new CosmosClientOptions()
{
Serializer = ignoreNullSerializer
};
CosmosClient client = new CosmosClient("endpoint", "key", clientOptions);
Se aplica a
Azure SDK for .NET