17 Serializacja

W tym rozdziale zajmiemy się serializacją i deserializacją, czyli mechanizmami pozwalającymi na przedstawienie obiektów w pliku jednorodnym bądź w postaci binarnej. Jeśli nie zaznaczono inaczej, wszystkie typy wymienione w rozdziale pochodzą z następujących przestrzeni nazw:

System.Runtime.Serialization
System.Xml.Serialization
System.Text.Json

Serializator kontraktów danych opisaliśmy w dodatku internetowym.

Koncepcje serializacji

Serializacja to akt pobrania obiektu z pamięci lub drzewa obiektów (zbioru obiektów wzajemnie odwołujących się do siebie) i umieszczenia ich w strumieniu bajtów lub węzłów w formacie XML, JSON lub ...

Get C# 8.0 w pigułce now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.