DesignerSerializationManager.CreateSession Метод

Определение

Создает новый сеанс сериализации.

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

Возвращаемое значение

Объект, IDisposable представляющий новый сеанс сериализации.

Исключения

Диспетчер сериализации уже находится в сеансе. Эта версия DesignerSerializationManager не поддерживает одновременные сеансы.

Комментарии

Большинство данных в диспетчере сериализации является временным и живет только для жизни сеанса сериализации. При удалении сеанса сериализация считается завершенной, и это временное состояние очищается. Это позволяет использовать один экземпляр диспетчера сериализации для сериализации нескольких деревьев объектов. Некоторые состояния, включая поставщика услуг и любых пользовательских поставщиков сериализации, которые были добавлены в диспетчер сериализации, сеансы диапазона.

Применяется к

См. также раздел