CosmosClientOptions.Serializer Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtenez pour définir un sérialiseur JSON facultatif. Le client l’utilisera pour sérialiser ou dé-sérialiser la demande/les réponses cosmos de l’utilisateur. Les types appartenant au SDK, tels que DatabaseProperties et ContainerProperties, utilisent toujours le sérialiseur par défaut du 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
Valeur de propriété
- Attributs
-
Newtonsoft.Json.JsonConverterAttribute
Exemples
Exemple de définition d’un sérialiseur personnalisé. Pour les options de base du sérialiseur, consultez CosmosSerializationOptions
CosmosSerializer ignoreNullSerializer = new MyCustomIgnoreNullSerializer();
CosmosClientOptions clientOptions = new CosmosClientOptions()
{
Serializer = ignoreNullSerializer
};
CosmosClient client = new CosmosClient("endpoint", "key", clientOptions);
S’applique à
Azure SDK for .NET