ComponentSerializationService.Deserialize Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desserializa o repositório fornecido para produzir uma coleção de objetos.
Sobrecargas
| Nome | Description |
|---|---|
| Deserialize(SerializationStore) |
Desserializa o repositório fornecido para produzir uma coleção de objetos. |
| Deserialize(SerializationStore, IContainer) |
Desserializa o repositório fornecido e popula o determinado IContainer com objetos desserializados IComponent . |
Deserialize(SerializationStore)
Desserializa o repositório fornecido 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 para desserializar.
Retornos
Uma coleção de objetos criados 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 pode 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)
Desserializa o repositório fornecido e popula o determinado IContainer com objetos desserializados 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
Parâmetros
- store
- SerializationStore
O SerializationStore para desserializar.
- container
- IContainer
Os IContainer objetos a que IComponent serão adicionados.
Retornos
Uma coleção de objetos criados 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 pode 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
- SerializationStore
- DeserializeTo(SerializationStore, IContainer)
- Serialize(SerializationStore, Object)