Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
class Newtonsoft.​Json.​JsonDictionaryAttribute
Assembly: Newtonsoft.Json
Inheritance: object → System.​Attribute → JsonContainerAttribute → JsonDictionaryAttribute
Instructs the <see cref="T:Newtonsoft.Json.JsonSerializer" /> how to serialize the collection.
Properties
public
string
Id
Gets or sets the id.
public
string
Title
Gets or sets the title.
public
string
Description
Gets or sets the description.
public
System.​Type
ItemConverterType
Gets or sets the collection's items converter.
public
object[]
ItemConverterParameters
The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.JsonConverter" /> described by <see cref="P:Newtonsoft.Json.JsonContainerAttribute.ItemConverterType" /> .
If <c>null</c> , the default constructor is used.
When non- <c>null</c> , there must be a constructor defined in the <see cref="T:Newtonsoft.Json.JsonConverter" /> that exactly matches the number,
order, and type of these parameters.
public
System.​Type
NamingStrategyType
Gets or sets the <see cref="T:System.Type" /> of the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy" /> .
public
object[]
NamingStrategyParameters
The parameter list to use when constructing the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy" /> described by <see cref="P:Newtonsoft.Json.JsonContainerAttribute.NamingStrategyType" /> .
If <c>null</c> , the default constructor is used.
When non- <c>null</c> , there must be a constructor defined in the <see cref="T:Newtonsoft.Json.Serialization.NamingStrategy" /> that exactly matches the number,
order, and type of these parameters.
public
bool
IsReference
Gets or sets a value that indicates whether to preserve object references.
public
bool
ItemIsReference
Gets or sets a value that indicates whether to preserve collection's items references.
public
ReferenceLoopHandling
ItemReferenceLoopHandling
Gets or sets the reference loop handling used when serializing the collection's items.
public
TypeNameHandling
ItemTypeNameHandling
Gets or sets the type name handling used when serializing the collection's items.
public
object
TypeId
Methods
protected
void
Finalize​()
Inherited from object
protected
object
MemberwiseClone​()
Inherited from object
public
string
ToString​()
Inherited from object