CodeDomComponentSerializationService.Deserialize 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
反序列化给定存储以生成对象的集合。
重载
| 名称 | 说明 |
|---|---|
| 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 参数。