Json.NET - Quick Starts & API Documentation
ConstructorHandling Enumeration
Namespaces ► Newtonsoft.Json ► ConstructorHandling
Specifies how constructors are used when initializing objects during deserialization by the JsonSerializer.

C# | Visual Basic | Visual C++ |
public enum ConstructorHandling
Public Enumeration ConstructorHandling
public enum class ConstructorHandling

Member | Description |
---|---|
Default |
First attempt to use the public default constructor then fall back to single paramatized constructor.
|
AllowNonPublicDefaultConstructor |
Allow Json.NET to use a non-public default constructor.
|