JsonDataLoadOptions

JsonDataLoadOptions class

يمثل خيارات لتحليل بيانات JSON.

لمعرفة المزيد، قم بزيارةمحرك التقارير LINQ مقالة توثيقية.

public class JsonDataLoadOptions

المنشئون

اسموصف
JsonDataLoadOptions()تهيئة مثيل جديد لهذه الفئة بالخيارات الافتراضية.

الخصائص

اسموصف
AlwaysGenerateRootObject { get; set; }الحصول على أو تعيين علامة تشير إلى ما إذا كان مصدر البيانات الذي تم إنشاؤه سيحتوي دائمًا على كائن لعنصر JSON root . إذا كان عنصر جذر JSON يحتوي على خاصية معقدة واحدة، فلن يتم إنشاء مثل هذا الكائن افتراضيًا.
ExactDateTimeParseFormats { get; set; }الحصول على التنسيقات الدقيقة أو تعيينها لتحليل قيم وقت التاريخ JSON أثناء تحميل JSON. الافتراضي هوباطل .
PreserveSpaces { get; set; }الحصول على أو تعيين علامة تشير إلى ما إذا كان يجب الحفاظ على المسافات البادئة والزائدة عند تحميل قيم string لبيانات JSON.
SimpleValueParseMode { get; set; }الحصول على أو تعيين وضع لتحليل قيم JSON البسيطة (فارغة ومنطقية ورقم وعدد صحيح وسلسلة) أثناء تحميل JSON. لا يؤثر هذا الوضع على تحليل قيم التاريخ والوقت. الافتراضي هو Loose .

ملاحظات

يمكن تمرير مثيل لهذه الفئة إلى منشئيJsonDataSource .

أنظر أيضا