DesignerSerializationManager.CreateSession 方法

定义

创建新序列化会话。

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

返回

表示新序列化会话的 IDisposable

例外

序列化管理器已经在一个会话中。 这一版的 DesignerSerializationManager 不支持同时会话。

注解

序列化管理器中的大多数数据是暂时性的,仅在序列化会话的生命周期内存在。 释放会话时,序列化被视为已完成,并且会清除此暂时性状态。 这允许使用序列化管理器的单个实例来序列化多个对象树。 某些状态(包括服务提供商和添加到序列化管理器的任何自定义序列化提供程序)跨会话。

适用于

另请参阅