Compartilhar via


ComponentSerializationService.Deserialize Método

Definição

Desserializa o repositório indicado para produzir uma coleção de objetos.

Sobrecargas

Deserialize(SerializationStore)

Desserializa o repositório indicado para produzir uma coleção de objetos.

Deserialize(SerializationStore, IContainer)

Desserializa o repositório fornecido e popula o IContainer fornecido com objetos IComponent desserializados.

Deserialize(SerializationStore)

Origem:
ComponentSerializationService.cs
Origem:
ComponentSerializationService.cs
Origem:
ComponentSerializationService.cs

Desserializa o repositório indicado para produzir uma coleção de objetos.

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

Parâmetros

store
SerializationStore

O SerializationStore a ser desserializado.

Retornos

Uma coleção de objetos criada de acordo com o estado armazenado.

Exceções

store é null.

store não contém dados em um formato que o contêiner de serialização possa processar.

Comentários

Esse método desserializa store para produzir uma coleção de objetos contidos nele. Os objetos são desserializados na mesma ordem em que foram serializados.

Confira também

Aplica-se a

Deserialize(SerializationStore, IContainer)

Origem:
ComponentSerializationService.cs
Origem:
ComponentSerializationService.cs
Origem:
ComponentSerializationService.cs

Desserializa o repositório fornecido e popula o IContainer fornecido com objetos IComponent desserializados.

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

Parâmetros

store
SerializationStore

O SerializationStore a ser desserializado.

container
IContainer

O IContainer ao qual os objetos IComponent serão adicionados.

Retornos

Uma coleção de objetos criada de acordo com o estado armazenado.

Exceções

store ou container é null.

store não contém dados em um formato que o contêiner de serialização possa processar.

Comentários

Esse método desserializa store para produzir uma coleção de objetos contidos nele. Os objetos são desserializados na mesma ordem em que foram serializados.

Os objetos criados que implementam IComponent são adicionados a container.

Confira também

Aplica-se a