System.ComponentModel.Design.Serialization 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
디자인 타임에 serialization의 사용자 지정 및 제어를 지원하는 형식을 제공합니다.
클래스
BasicDesignerLoader |
IDesignerLoaderService 인터페이스의 구현을 제공합니다. |
CodeDomComponentSerializationService |
구성 요소 집합을 serialization 저장소에 serialize합니다. |
CodeDomDesignerLoader |
CodeDOM 기반 디자이너 로더를 구현하기 위한 기본 클래스를 제공합니다. |
CodeDomLocalizationProvider |
CodeDOM 리소스 serialization 서비스를 제공합니다. 이 클래스는 상속될 수 없습니다. |
CodeDomSerializer |
일련의 CodeDOM 문에 개체 그래프를 serialize합니다. 이 클래스는 serializer에 대한 추상 기본 클래스를 제공합니다. |
CodeDomSerializerBase |
CodeDomSerializer 클래스에 대한 기본 클래스를 제공합니다. |
CodeDomSerializerException |
serialization 오류에 대해 줄 번호 정보를 사용할 수 있을 때 발생하는 예외입니다. |
CollectionCodeDomSerializer |
컬렉션을 serialize합니다. |
ComponentSerializationService |
구성 요소 또는 serialize 가능한 개체의 집합을 serialization 저장소에 serialize하기 위한 기본 클래스를 제공합니다. |
ContextStack |
정보를 중첩된 serializer에 사용할 수 있게 할 serializer가 사용하는 스택 개체를 제공합니다. |
DefaultSerializationProviderAttribute |
클래스를 해당 형식의 serializer에 대한 기본 공급자로 사용하도록 지정하려면 DefaultSerializationProviderAttribute 특성을 serializer에 배치합니다. |
DesignerLoader |
사용자 지정 디자이너 로더를 구현하는데 사용할 수 있는 기본 디자이너 로더 인터페이스를 제공합니다. |
DesignerSerializationManager |
IDesignerSerializationManager 인터페이스의 구현을 제공합니다. |
DesignerSerializerAttribute |
serialization 관리자가 이 특성이 적용되는 형식 값을 serialize하는 데 사용하는 serializer를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
ExpressionContext |
serializer 간에 컨텍스트 상태를 전달하는 수단을 제공합니다. 이 클래스는 상속될 수 없습니다. |
InstanceDescriptor |
개체의 인스턴스를 만드는 데 필요한 정보를 제공합니다. 이 클래스는 상속될 수 없습니다. |
MemberCodeDomSerializer |
개체 그래프 안의 리플렉션 기본 형식을 serialize하기 위한 기본 클래스를 제공합니다. |
MemberRelationshipService |
멤버를 다른 멤버와 연결하기 위한 기본 클래스를 제공합니다. |
ObjectStatementCollection |
StatementContext가 제공하는 문 테이블을 보관합니다. 이 클래스는 상속될 수 없습니다. |
ResolveNameEventArgs |
ResolveName 이벤트에 대한 데이터를 제공합니다. |
RootContext |
CodeDomSerializer는 루트 컨텍스트를 추가하여 루트 개체의 정의를 제공합니다. 이 클래스는 상속될 수 없습니다. |
RootDesignerSerializerAttribute |
루트 디자이너 개체에 대해 사용할 기본 serializer를 나타냅니다. 이 클래스는 상속될 수 없습니다. |
SerializationStore |
ComponentSerializationService에 대한 serialization 데이터를 저장하기 위한 기본 클래스를 제공합니다. |
SerializeAbsoluteContext |
Serializer가 기본값을 처리하도록 지정합니다. 이 클래스는 상속될 수 없습니다. |
StatementContext |
문을 serialize할 수 있는 위치를 제공합니다. 이 클래스는 상속될 수 없습니다. |
TypeCodeDomSerializer |
개체를 새 형식으로 serialize합니다. |
구조체
MemberRelationship |
개체와 멤버 사이의 단일 관계를 나타냅니다. |
인터페이스
ICodeDomDesignerReload |
디자이너의 재로딩을 최적화하기 위해서 사용할 수 있는 인터페이스를 제공합니다. |
IDesignerLoaderHost |
serialize된 상태로부터 로딩을 지원하도록 디자이너 호스트를 확장할 수 있는 인터페이스를 제공합니다. |
IDesignerLoaderHost2 |
디자인 문서를 로드하는 동안 오류를 허용할지 여부를 지정하기 위해 IDesignerLoaderHost를 확장하는 인터페이스를 제공합니다. |
IDesignerLoaderService |
외부 구성 요소의 비동기 로딩을 지원하도록 디자이너 로더를 확장시킬 수 있는 인터페이스를 제공합니다. |
IDesignerSerializationManager |
디자인 타임 serialization을 관리할 수 있는 인터페이스를 제공합니다. |
IDesignerSerializationProvider |
serializer에 액세스할 수 있게 하는 인터페이스를 제공합니다. |
IDesignerSerializationService |
serialization과 deserialization을 호출할 수 있는 인터페이스를 제공합니다. |
INameCreationService |
개체에 대한 고유 이름을 만들 수 있는 서비스를 제공합니다. |
열거형
BasicDesignerLoader.ReloadOptions |
Reload(BasicDesignerLoader+ReloadOptions) 메서드의 동작을 정의합니다. 비트 |
CodeDomLocalizationModel |
CodeDom 리소스 어댑터에서 사용할 지역화 모델을 결정합니다. |
대리자
ResolveNameEventHandler |
serialization 관리자의 ResolveName 이벤트를 처리하는 메서드를 나타냅니다. |
설명
이 네임 스페이스의 클래스를 다음 범주로 나눌 수 있습니다.
특정 형식에 사용할 serializer를 나타내기 위해 사용할 수 있는 직렬화 특성: DesignerSerializerAttribute는 특정 형식에 사용할 serializer를 나타내기 위해 및 RootDesignerSerializerAttribute, 루트 디자이너에 사용할 기본 serializer를 나타냅니다.
디자이너 serialization을 사용자 지정 하기 위해 구현할 수 있는 클래스: IDesignerLoaderHost, 된 serialize 된 상태에서 디자이너 문서를 로드 하는 것에 대 한 및 IDesignerLoaderService, 외부 구성 요소와 비동기 로드 관련 된 경우 디자이너 문서를 로드 합니다.
디자이너 serialization 프로세스를 관리 하는 데 사용할 수 있는 인터페이스: IDesignerSerializationManager하 여 등록 하거나 사용자 지정 직렬 변환기; 검색 IDesignerSerializationProvider직렬 변환기를 사용할 수 있도록 하는 IDesignerSerializationManager; 및 IDesignerSerializationService, serialization 및 deserialization을 호출할 메서드를 제공 하는 합니다.
디자이너 로드 프로세스를 사용자 지정을 구현할 수 있는 인터페이스: DesignerLoader합니다.
디자이너의 재 로딩을 최적화 하기 위해 사용할 수 있는 인터페이스: ICodeDomDesignerReload합니다.
다른 도우미 클래스: INameCreationService, 개체에 대 한 고유한 이름을 생성 하기 위한 인터페이스 ContextStack, serializer;를 사용 하 여 serialization 컨텍스트 정보를 공유 하는 것에 대 한 유용한 데이터 구조 및 InstanceDescriptor, 직렬화 가능 개체를 설명할 수 있는 개체입니다.
.NET