DesignerSerializationManager.CreateSession 方法

定义

创建新的序列化会话。

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

返回

表示新的序列化会话的一个 IDisposable

例外

序列化管理器已在会话中。 此版本的 DesignerSerializationManager 会话不支持同时会话。

注解

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

适用于

另请参阅