Partager via


DesignerSerializationManager.CreateSession Méthode

Définition

Crée une nouvelle session de sérialisation.

public:
 IDisposable ^ CreateSession();
public IDisposable CreateSession ();
member this.CreateSession : unit -> IDisposable
Public Function CreateSession () As IDisposable

Retours

IDisposable qui représente une nouvelle session de sérialisation.

Exceptions

Le gestionnaire de sérialisation se trouve déjà dans une session. Cette version de DesignerSerializationManager ne prend pas en charge des sessions simultanées.

Remarques

La plupart des données du gestionnaire de sérialisation sont temporaires et ne vivent que pendant la durée d’une session de sérialisation. Lorsqu’une session est supprimée, la sérialisation est considérée comme terminée et cet état temporaire est effacé. Cela permet d’utiliser une seule instance d’un gestionnaire de sérialisation pour sérialiser plusieurs arborescences d’objets. Certains états, y compris le fournisseur de services et les fournisseurs de sérialisation personnalisés qui ont été ajoutés au gestionnaire de sérialisation, couvrent des sessions.

S’applique à

Voir aussi