Class JsonObjectAttribute
- Namespace
- Newtonsoft.Json
- Assembly
- Newtonsoft.Json.dll
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Interface, AllowMultiple = false)]
public sealed class JsonObjectAttribute : JsonContainerAttribute
- Inheritance
-
JsonObjectAttribute
- Inherited Members
- Extension Methods
Constructors
JsonObjectAttribute()
public JsonObjectAttribute()
JsonObjectAttribute(MemberSerialization)
public JsonObjectAttribute(MemberSerialization memberSerialization)
Parameters
memberSerialization
MemberSerialization
JsonObjectAttribute(string)
public JsonObjectAttribute(string id)
Parameters
id
string
Properties
ItemNullValueHandling
public NullValueHandling ItemNullValueHandling { get; set; }
Property Value
ItemRequired
public Required ItemRequired { get; set; }
Property Value
MemberSerialization
public MemberSerialization MemberSerialization { get; set; }
Property Value
MissingMemberHandling
public MissingMemberHandling MissingMemberHandling { get; set; }