| FormatterConverter | Mewakili implementasi dasar dari antarmuka System::Runtime::Serialization::IFormatterConverter. |
| IFormatterConverter | Menyediakan koneksi antara sebuah instance dari System::Runtime::Serialization::SerializationInfo dan kelas yang disediakan oleh formatter yang paling cocok untuk mengurai data di dalam System::Runtime::Serialization::SerializationInfo. |
| ISerializable | Antarmuka objek yang dapat diserialisasi. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk melewatkannya ke fungsi sebagai argumen. |
| SerializationInfo | Menyimpan sekumpulan bidang bernama yang mewakili objek yang diserialisasi. Tidak diimplementasikan. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk melewatkannya ke fungsi sebagai argumen. |
| StreamingContext | Kelas tiruan untuk membuat kelas terjemahan yang menggunakan StreamingContext dapat dikompilasi. Jangan mengelola instance kelas ini dengan SmartPtr, mereka harus dialokasikan hanya di stack. |