IDesignerSerializationService IDesignerSerializationService IDesignerSerializationService IDesignerSerializationService Interface

정의

serialization과 deserialization을 호출할 수 있는 인터페이스를 제공합니다.Provides an interface that can invoke serialization and deserialization.

public interface class IDesignerSerializationService
public interface IDesignerSerializationService
type IDesignerSerializationService = interface
Public Interface IDesignerSerializationService
파생

설명

이 서비스는 개체의 컬렉션을 나타내는 serializable 개체를 변환 하 고 나타내는 오브젝트를 직렬화 데이터를 변환 하는 메서드를 제공 합니다.This service provides methods to convert a collection of objects to a serializable object that represents them, and to convert serialization data to the object or objects that it represents.

디자이너를 지 원하는 모든 구성 요소는 각 구성 요소의 형식의 serialization을 지원 해야 합니다.All components that support a designer must support serialization of each component's type. 이 디자이너는 공용 속성, 메서드 및 각 형식의 이벤트를 검색 하 고 형식 설명자에이 나타내는 경우 발생 합니다.This occurs when the designer scans the public properties, methods, and events of each type and represents these within a type descriptor.

이 인터페이스의 멤버를 검색 방법의 사용 하 여 구성 요소의 컬렉션을 런타임 serialization을 지 원하는 단일 개체로 변환 합니다.This interface uses the technique of scanning members to convert a collection of components into a single object that supports run-time serialization. 반드시 클래스에 속해 있는 사용자 지정 형식의 serialization을 위해 제공 하지 않습니다.This does not necessarily provide for the serialization of custom types that belong to the class. 개체에서 런타임에 serialize 된 값을 사용자 지정 serializer를 필요로 합니다.Many objects require a custom serializer to have their values serialized at run time. 사용자 지정 형식에 대 한 serializer를 지정 하려면 한 DesignerSerializerAttribute 특성 또는 구현 된 IDesignerSerializationProvider.To specify a serializer for a custom type, use a DesignerSerializerAttribute attribute or implement an IDesignerSerializationProvider.

메서드

Deserialize(Object) Deserialize(Object) Deserialize(Object) Deserialize(Object)

지정된 serialization 데이터 개체를 deserialize하고 해당 데이터가 표시한 개체의 컬렉션을 반환합니다.Deserializes the specified serialization data object and returns a collection of objects represented by that data.

Serialize(ICollection) Serialize(ICollection) Serialize(ICollection) Serialize(ICollection)

지정된 개체의 컬렉션을 serialize하여 serialization 데이터 개체에 저장합니다.Serializes the specified collection of objects and stores them in a serialization data object.

적용 대상

추가 정보