DesignerSerializationManager.CreateSession Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новый сеанс сериализации.
public:
IDisposable ^ CreateSession();
public IDisposable CreateSession();
member this.CreateSession : unit -> IDisposable
Public Function CreateSession () As IDisposable
Возвращаемое значение
Объект, IDisposable представляющий новый сеанс сериализации.
Исключения
Диспетчер сериализации уже находится в сеансе. Эта версия DesignerSerializationManager не поддерживает одновременные сеансы.
Комментарии
Большинство данных в диспетчере сериализации является временным и живет только для жизни сеанса сериализации. При удалении сеанса сериализация считается завершенной, и это временное состояние очищается. Это позволяет использовать один экземпляр диспетчера сериализации для сериализации нескольких деревьев объектов. Некоторые состояния, включая поставщика услуг и любых пользовательских поставщиков сериализации, которые были добавлены в диспетчер сериализации, сеансы диапазона.