ComponentSerializationService.Deserialize 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将给定存储区反序列化以产生一个对象集合。
重载
Deserialize(SerializationStore) |
将给定存储区反序列化以产生一个对象集合。 |
Deserialize(SerializationStore, IContainer) |
将给定存储区反序列化,并使用反序列化的 IContainer 对象填充给定的 IComponent。 |
Deserialize(SerializationStore)
将给定存储区反序列化以产生一个对象集合。
public:
abstract System::Collections::ICollection ^ Deserialize(System::ComponentModel::Design::Serialization::SerializationStore ^ store);
public abstract System.Collections.ICollection Deserialize (System.ComponentModel.Design.Serialization.SerializationStore store);
abstract member Deserialize : System.ComponentModel.Design.Serialization.SerializationStore -> System.Collections.ICollection
Public MustOverride Function Deserialize (store As SerializationStore) As ICollection
参数
- store
- SerializationStore
要反序列化的 SerializationStore。
返回
根据存储状态创建的对象集合。
例外
store
为 null
。
store
不包含任何具有序列化容器可以处理的格式的数据。
注解
此方法反序列化 store
以生成其中包含的 对象的集合。 对象的反序列化顺序与序列化对象的顺序相同。
另请参阅
适用于
Deserialize(SerializationStore, IContainer)
将给定存储区反序列化,并使用反序列化的 IContainer 对象填充给定的 IComponent。
public:
abstract System::Collections::ICollection ^ Deserialize(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::ComponentModel::IContainer ^ container);
public abstract System.Collections.ICollection Deserialize (System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container);
abstract member Deserialize : System.ComponentModel.Design.Serialization.SerializationStore * System.ComponentModel.IContainer -> System.Collections.ICollection
Public MustOverride Function Deserialize (store As SerializationStore, container As IContainer) As ICollection
参数
- store
- SerializationStore
要反序列化的 SerializationStore。
- container
- IContainer
IContainer 对象将要添加到的 IComponent。
返回
根据存储状态创建的对象集合。
例外
store
或 container
为 null
。
store
不包含任何具有序列化容器可以处理的格式的数据。
注解
此方法反序列化 store
以生成其中包含的 对象的集合。 对象的反序列化顺序与序列化对象的顺序相同。
实现 IComponent 的已创建对象将添加到 container
。
另请参阅
- SerializationStore
- DeserializeTo(SerializationStore, IContainer)
- Serialize(SerializationStore, Object)