ComponentSerializationService.Deserialize 方法

定義

將給定的儲存區反序列化,產生一組物件。

多載

名稱 Description
Deserialize(SerializationStore)

將給定的儲存區反序列化,產生一組物件。

Deserialize(SerializationStore, IContainer)

將給定的儲存庫反序列化,並以非序列化IComponent的物件填充給定IContainer的物件。

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 序列化。

傳回

一組依據儲存狀態創建的物件。

例外狀況

storenull

store 不包含序列化容器能處理的格式資料。

備註

此方法反序列化 store 以產生包含其中的物件集合。 物件的非序列化順序與序列化相同。

另請參閱

適用於

Deserialize(SerializationStore, IContainer)

將給定的儲存庫反序列化,並以非序列化IComponent的物件填充給定IContainer的物件。

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這些物件將會被加入。

傳回

一組依據儲存狀態創建的物件。

例外狀況

storecontainernull

store 不包含序列化容器能處理的格式資料。

備註

此方法反序列化 store 以產生包含其中的物件集合。 物件的非序列化順序與序列化相同。

已建立的實作 IComponent 物件會被加入 container

另請參閱

適用於