JsonObjectContract
Contract details for a Type used by the JsonSerializer.
Gets a collection of JsonProperty instances that define the parameters used with OverrideCreator.
Gets or sets the extension data getter.
Gets or sets the extension data name resolver.
Gets or sets the extension data setter.
Gets or sets the extension data value type.
Gets or sets a value that indicates whether the object's properties are required.
Gets or sets the object member serialization.
Gets or sets the function used to create the object. When set this function will override DefaultCreator.
This function is called with a collection of arguments which are defined by the CreatorParameters collection.
Gets the object's properties.
Initializes a new instance of the JsonObjectContract class.