ComponentSerializationService.Deserialize 메서드

정의

지정한 저장소를 역직렬화하여 개체 컬렉션을 생성합니다.

오버로드

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입니다.

반환

ICollection

저장된 상태에 따라 만들어진 개체의 컬렉션입니다.

예외

store이(가) null인 경우

store에 serialization 컨테이너에서 처리할 수 있는 형식의 데이터가 포함되어 있지 않은 경우

설명

이 메서드는 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입니다.

반환

ICollection

저장된 상태에 따라 만들어진 개체의 컬렉션입니다.

예외

store 또는 containernull인 경우

store에 serialization 컨테이너에서 처리할 수 있는 형식의 데이터가 포함되어 있지 않은 경우

설명

이 메서드는 store 역직렬화하여 그 안에 포함된 개체 컬렉션을 생성합니다. 개체는 직렬화된 순서와 동일한 순서로 역직렬화됩니다.

구현 IComponent 하는 만든 개체가 에 추가 container됩니다.

추가 정보

적용 대상