Table of Contents

Class JsonDictionaryContract

Namespace
Newtonsoft.Json.Serialization
Assembly
Newtonsoft.Json.dll
public class JsonDictionaryContract : JsonContainerContract
Inheritance
JsonDictionaryContract
Inherited Members
Extension Methods

Constructors

JsonDictionaryContract(Type)

public JsonDictionaryContract(Type underlyingType)

Parameters

underlyingType Type

Properties

DictionaryKeyResolver

public Func<string, string>? DictionaryKeyResolver { get; set; }

Property Value

Func<string, string>

DictionaryKeyType

public Type? DictionaryKeyType { get; }

Property Value

Type

DictionaryValueType

public Type? DictionaryValueType { get; }

Property Value

Type

HasParameterizedCreator

public bool HasParameterizedCreator { get; set; }

Property Value

bool

OverrideCreator

public ObjectConstructor<object>? OverrideCreator { get; set; }

Property Value

ObjectConstructor<object>