DesignerSerializationManager.CreateSession Metodo

Definizione

Crea una nuova sessione di serializzazione.

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

Valori restituiti

Oggetto IDisposable che rappresenta una nuova sessione di serializzazione.

Eccezioni

Gestione serializzazione è già all'interno di una sessione. Questa versione di DesignerSerializationManager non supporta sessioni simultanee.

Commenti

La maggior parte dei dati all'interno del gestore di serializzazione è temporanea e vive solo per la vita di una sessione di serializzazione. Quando una sessione viene eliminata, la serializzazione viene considerata completa e questo stato temporaneo viene cancellato. In questo modo è possibile utilizzare una singola istanza di un gestore di serializzazione per serializzare più alberi degli oggetti. Alcuni stati, inclusi il provider di servizi e tutti i provider di serializzazione personalizzati aggiunti alla gestione della serializzazione, si estendono sulle sessioni.

Si applica a

Vedi anche