JsonDataLoadOptions class

Represents options for parsing JSON data.

To learn more, visit the LINQ Reporting Engine documentation article.

public class JsonDataLoadOptions


Name Description
JsonDataLoadOptions() Initializes a new instance of this class with default options.


Name Description
AlwaysGenerateRootObject { get; set; } Gets or sets a flag indicating whether a generated data source will always contain an object for a JSON root element. If a JSON root element contains a single complex property, such an object is not created by default.
ExactDateTimeParseFormats { get; set; } Gets or sets exact formats for parsing JSON date-time values while loading JSON. The default is null.
SimpleValueParseMode { get; set; } Gets or sets a mode for parsing JSON simple values (null, boolean, number, integer, and string) while loading JSON. Such a mode does not affect parsing of date-time values. The default is Loose.


An instance of this class can be passed into constructors of JsonDataSource.

See Also