CodeDomComponentSerializationService.Deserialize 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將給定的儲存區反序列化,產生一組物件。
多載
| 名稱 | Description |
|---|---|
| Deserialize(SerializationStore) |
將給定的儲存區反序列化,產生一組物件。 |
| Deserialize(SerializationStore, IContainer) |
將給定的儲存庫反序列化,並以非序列化IComponent的物件填充給定IContainer的物件。 |
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)
將給定的儲存庫反序列化,並以非序列化IComponent的物件填充給定IContainer的物件。
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 。