Concepts de sérialisation
Pourquoi utiliser la sérialisation ? L'une des deux raisons majeures est que vous pouvez, d'une part, rendre persistant l'état d'un objet sur un support de stockage afin qu'une copie exacte puisse être recréée ultérieurement. D'autre part, vous pouvez envoyer cet objet par valeur d'un domaine d'application à l'autre. Par exemple, la sérialisation est utilisée pour enregistrer l'état de session dans ASP.NET et copier des objets vers le Presse-papiers dans les Windows Forms. Elle est également utilisée par la communication à distance pour passer des objets par valeur d'un domaine d'application à un autre.
Dans cette section
- Stockage persistant
Décrit le besoin de sérialiser un objet.
- Marshaler par valeur
Décrit le processus de marshaling par valeur.
Sections connexes
- Sérialisation binaire
Décrit le mécanisme de sérialisation binaire inclus avec le Common Language Runtime.
- Remote Objects
Décrit les différentes méthodes de communication disponibles dans le .NET Framework pour les communications distantes.
- Sérialisation XML et SOAP
Décrit le mécanisme de sérialisation XML et SOAP inclus avec le Common Language Runtime.
Date de génération : 2010-03-10