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