JsonDataLoadOptions

JsonDataLoadOptions class

Représente les options d’analyse des données JSON.

Pour en savoir plus, visitez leMoteur de reporting LINQ article documentaire.

public class JsonDataLoadOptions

Constructeurs

NomLa description
JsonDataLoadOptions()Initialise une nouvelle instance de cette classe avec les options par défaut.

Propriétés

NomLa description
AlwaysGenerateRootObject { get; set; }Obtient ou définit un indicateur indiquant si une source de données générée contiendra toujours un objet pour un élément JSON root . Si un élément racine JSON contient une seule propriété complexe, un tel objet n’est pas créé par défaut.
ExactDateTimeParseFormats { get; set; }Obtient ou définit les formats exacts pour analyser les valeurs date-heure JSON lors du chargement de JSON. La valeur par défaut estnul .
PreserveSpaces { get; set; }Obtient ou définit un indicateur indiquant si les espaces de début et de fin doivent être conservés lors du chargement des valeurs string des données JSON.
SimpleValueParseMode { get; set; }Obtient ou définit un mode d’analyse des valeurs simples JSON (null, booléen, nombre, entier et chaîne) lors du chargement de JSON. Un tel mode n’affecte pas l’analyse des valeurs date-heure. La valeur par défaut est Loose .

Remarques

Une instance de cette classe peut être transmise aux constructeurs deJsonDataSource .

Voir également