DesignerSerializationManager.CreateSession 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建新的序列化会话。
public:
IDisposable ^ CreateSession();
public IDisposable CreateSession();
member this.CreateSession : unit -> IDisposable
Public Function CreateSession () As IDisposable
返回
表示新的序列化会话的一个 IDisposable 。
例外
序列化管理器已在会话中。 此版本的 DesignerSerializationManager 会话不支持同时会话。
注解
序列化管理器中的大多数数据都是暂时性的,并且仅在序列化会话的生存期内存在。 释放会话时,序列化被视为已完成,并清除此暂时状态。 这允许序列化管理器的单个实例用于序列化多个对象树。 某些状态(包括服务提供商和添加到序列化管理器的任何自定义序列化提供程序)跨越会话。