JsonDataLoadOptions class

JsonDataLoadOptions class

Represents options for parsing JSON data. To learn more, visit the LINQ Reporting Engine documentation article.

Remarks

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

Constructors

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

Properties

NameDescription
always_generate_root_objectGets 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.
exact_date_time_parse_formatsGets or sets exact formats for parsing JSON date-time values while loading JSON. The default is None.
preserve_spacesGets or sets a flag indicating whether leading and trailing spaces should be preserved when loading string values of JSON data.
simple_value_parse_modeGets 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 JsonSimpleValueParseMode.LOOSE.

See Also