CosmosClientOptions.Serializer プロパティ

定義

省略可能な JSON シリアライザーを設定する を取得します。 クライアントはそれを使用して、ユーザーの cosmos 要求/応答をシリアル化またはシリアル化解除します。 DatabaseProperties や ContainerProperties などの SDK 所有型では、常に 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

プロパティ値

属性
Newtonsoft.Json.JsonConverterAttribute

カスタム シリアライザーを設定する方法の例。 基本的なシリアライザー オプションについては、「CosmosSerializationOptions」を参照してください。

CosmosSerializer ignoreNullSerializer = new MyCustomIgnoreNullSerializer();

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

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

適用対象