JsonDataLoadOptions

JsonDataLoadOptions class

Αντιπροσωπεύει επιλογές για την ανάλυση δεδομένων JSON.

public class JsonDataLoadOptions

Κατασκευαστές

Ονομα Περιγραφή
JsonDataLoadOptions() Αρχικοποιεί μια νέα παρουσία αυτής της κλάσης με προεπιλεγμένες επιλογές.

Ιδιότητες

Ονομα Περιγραφή
AlwaysGenerateRootObject { get; set; } Λαμβάνει ή ορίζει μια σημαία που υποδεικνύει εάν μια προέλευση δεδομένων που δημιουργείται θα περιέχει πάντα ένα αντικείμενο για ένα στοιχείο JSON root . Εάν ένα ριζικό στοιχείο JSON περιέχει μια μεμονωμένη σύνθετη ιδιότητα, ένα τέτοιο αντικείμενο δεν δημιουργείται από προεπιλογή.
ExactDateTimeParseFormats { get; set; } Λαμβάνει ή ορίζει ακριβείς μορφές για την ανάλυση των τιμών ημερομηνίας-ώρας JSON κατά τη φόρτωση του JSON. Η προεπιλογή είναιμηδενικό .
SimpleValueParseMode { get; set; } Λαμβάνει ή ορίζει μια λειτουργία για την ανάλυση JSON απλών τιμών (null, boolean, αριθμός, ακέραιος και συμβολοσειρά) κατά τη φόρτωση του JSON. Μια τέτοια λειτουργία δεν επηρεάζει την ανάλυση των τιμών ημερομηνίας-ώρας. Η προεπιλογή είναι Loose .

Παρατηρήσεις

Ένα στιγμιότυπο αυτής της κλάσης μπορεί να περάσει στους κατασκευαστές τουJsonDataSource .

Δείτε επίσης