Поделиться через


CodeDomComponentSerializationService.Deserialize Метод

Определение

Выполняет десериализацию заданного хранилища для создания коллекции объектов.

Перегрузки

Deserialize(SerializationStore)

Выполняет десериализацию заданного хранилища для создания коллекции объектов.

Deserialize(SerializationStore, IContainer)

Выполняет десериализацию заданного хранилища и заполняет заданное хранилище IContainer десериализованными объектами IComponent.

Deserialize(SerializationStore)

Выполняет десериализацию заданного хранилища для создания коллекции объектов.

public:
 override System::Collections::ICollection ^ Deserialize(System::ComponentModel::Design::Serialization::SerializationStore ^ store);
public override System.Collections.ICollection Deserialize (System.ComponentModel.Design.Serialization.SerializationStore store);
override this.Deserialize : System.ComponentModel.Design.Serialization.SerializationStore -> System.Collections.ICollection
Public Overrides Function Deserialize (store As SerializationStore) As ICollection

Параметры

store
SerializationStore

Хранилище SerializationStore, из которого выполняется десериализация объектов.

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

Коллекция десериализованных компонентов.

Исключения

store имеет значение null.

store не является поддерживаемым типом хранилища сериализации. Используйте хранилище, возвращаемое методом CreateStore().

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

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

Deserialize(SerializationStore, IContainer)

Выполняет десериализацию заданного хранилища и заполняет заданное хранилище IContainer десериализованными объектами IComponent.

public:
 override System::Collections::ICollection ^ Deserialize(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container);
public override System.Collections.ICollection Deserialize (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container);
override this.Deserialize : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer -> System.Collections.ICollection
Public Overrides Function Deserialize (store As SerializationStore, container As IContainer) As ICollection

Параметры

store
SerializationStore

Хранилище SerializationStore, из которого выполняется десериализация объектов.

container
IContainer

Контейнер, в который добавляются объекты IComponent.

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

Коллекция десериализованных компонентов.

Исключения

Параметр store или container имеет значение null.

store не является поддерживаемым типом хранилища сериализации. Используйте хранилище, возвращаемое методом CreateStore().

Комментарии

Созданные IComponent объекты, реализующие интерфейс , будут добавлены в container параметр .

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