DesignerSerializationManager.CreateSession Metod

Definition

Skapar en ny serialiseringssession.

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

Returer

En IDisposable som representerar en ny serialiseringssession.

Undantag

Serialiseringshanteraren är redan inom en session. Den här versionen av DesignerSerializationManager stöder inte samtidiga sessioner.

Kommentarer

De flesta data i serialiseringshanteraren är tillfälliga och lever bara under en serialiseringssession. När en session tas bort anses serialiseringen vara klar och det tillfälliga tillståndet rensas. På så sätt kan en enda instans av en serialiseringshanterare användas för att serialisera flera objektträd. Vissa tillstånd, inklusive tjänstleverantören och alla anpassade serialiseringsproviders som har lagts till i serialiseringshanteraren, omfattar sessioner.

Gäller för

Se även