Serialisierung

Wenn ein Objekt als Stream auf die Festplatte geschrieben werden soll, müssen die verschiedenen Member-Daten serialisiert werden, das heißt, sie werden als eine Folge von Bytes in einen Stream übertragen. Objekte werden auch serialisiert, wenn sie in einer Datenbank gespeichert oder über einen Kontext, eine App-Domain, einen Prozess oder über Rechnergrenzen hinweg gemarshalt werden.

Die CLR bietet Unterstützung für die Serialisierung eines Objektgraphen - also eines Objekts einschließlich aller seiner Member-Daten. Standardmäßig sind Typen nicht serialisierbar. Um ein Objekt serialisieren zu können, müssen Sie es explizit mit dem Attribut [Serializable] markieren.

Die CLR übernimmt die Serialisierung Ihrer Objekte. Da die CLR von ...

Get Programmieren mit C# 3.0 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.