


## Κλάσεις

| Κλάση | Περιγραφή |
| --- | --- |
| [FormatterConverter](./formatterconverter/) | Αντιπροσωπεύει μια βασική υλοποίηση της διεπαφής [System::Runtime::Serialization::IFormatterConverter](./iformatterconverter/). |
| [IFormatterConverter](./iformatterconverter/) | Παρέχει τη σύνδεση μεταξύ μιας παρουσίας του [System::Runtime::Serialization::SerializationInfo](./serializationinfo/) και της κλάσης που παρέχεται από τον μορφοποιητή, η οποία είναι η πιο κατάλληλη για την ανάλυση των δεδομένων μέσα στο [System::Runtime::Serialization::SerializationInfo](./serializationinfo/). |
| [ISerializable](./iserializable/) | Διεπαφή αντικειμένου που μπορεί να σειριοποιηθεί. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στη στοίβα ή με τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα. |
| [SerializationInfo](./serializationinfo/) | Διατηρεί ένα σύνολο ονομαστικών πεδίων που αντιπροσωπεύουν το σειριοποιημένο αντικείμενο. Δεν έχει υλοποιηθεί. Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία [System::MakeObject()](../system/makeobject/). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στη στοίβα ή με τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα επιβεβαίωσης. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../system/smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα. |
| [StreamingContext](./streamingcontext/) | Ψεύτικη κλάση για να γίνει η μεταγλώττιση των κλάσεων που χρησιμοποιούν StreamingContext. Μην διαχειρίζεστε στιγμιότυπα αυτής της κλάσης μέσω του [SmartPtr](../system/smartptr/), πρέπει να δημιουργούνται μόνο στη στοίβα. |
