Ξεκινήστε την ανάπτυξη σας περιβάλλον της επιλογής σας και να δημιουργήσετε μία κλάση σειριοποίηση του αντικειμένου . Προσθήκη βιβλιοθήκη αναφοράς κατάλληλα για τον τύπο του serialization σκοπεύετε να ολοκληρώσετε . . Για παράδειγμα , αν σκοπεύετε να serialize το αντικείμενο σας χρησιμοποιώντας κλάσεις XML serialization NET , γράψτε :
System.Xml
System.Xml.Serialization
δημόσια XmlSerializer (
MySampleClass sampleClass
) 2
Υπόσταση ένα στιγμιότυπο της κλάσης που θα εκτελέσει την serialization - για παράδειγμα :
XmlSerializer sampleSerializer = νέα XMLSerializer ( typeof ( sampleItem ) ) ?
εικόνων 3
Υπόσταση μια παρουσία του αντικειμένου που περιέχει τα enums :
MyEnumObject enumObject = νέα MyEnumObject ( ) ?
Η 4
Εκτελέστε τους ελέγχους , εάν είναι αναγκαίο , για να διασφαλιστεί ότι οι τα enums εντός του αντικειμένου δεν παραβιάζουν τους περιορισμούς serialization . . Για παράδειγμα , XmlSerializer ΝΕΤ δεν μπορεί να serialize Τα enums τύπου ULONG που έχουν αξία μεγαλύτερη από εκφράσει 9,223,372,036,854,775,807 αριθμούς
5
Serialize το αντικείμενο που περιέχει το Enum χρησιμοποιώντας όποια μέθοδο παρέχεται από πλαισίου σας - για παράδειγμα. :
xmlSerializer SampleSerializeObject = νέα xmlSerializer ( enumObject ) ?
( βλ. Αναφορές 3 )
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα