26
26. 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
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 innym, które następnie można przechowywać lub transportować. Z kolei deserializacja działa w odwrotną stronę, czyli polega na pobraniu strumienia danych i utworzeniu ...
Get C# 9 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.