Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

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.

Stockage persistant

Décrit le besoin de sérialiser un objet.

Marshaler par valeur

Décrit le processus de marshaling par valeur.

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.

Afficher: