System.ComponentModel.Design.Serialization Namespace

System.ComponentModel.Design.Serialization 네임스페이스는 디자인 타임에 사용자 지정하고 serialization을 제어할 수 있는 형식을 제공합니다. The System.ComponentModel.Design.Serialization namespace provides types that support customization and control of serialization at design time.

클래스

BasicDesignerLoader

IDesignerLoaderService 인터페이스의 구현을 제공합니다.Provides an implementation of the IDesignerLoaderService interface.

CodeDomComponentSerializationService

구성 요소 집합을 serialization 저장소에 serialize합니다.Serializes a set of components into a serialization store.

CodeDomDesignerLoader

CodeDOM 기반 디자이너 로더를 구현하기 위한 기본 클래스를 제공합니다.Provides the base class for implementing a CodeDOM-based designer loader.

CodeDomLocalizationProvider

CodeDOM 리소스 serialization 서비스를 제공합니다.Provides CodeDOM resource serialization services. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

CodeDomSerializer

일련의 CodeDOM 문에 개체 그래프를 serialize합니다.Serializes an object graph to a series of CodeDOM statements. 이 클래스는 serializer에 대한 추상 기본 클래스를 제공합니다.This class provides an abstract base class for a serializer.

CodeDomSerializerBase

CodeDomSerializer 클래스에 대한 기본 클래스를 제공합니다.Provides a base class for CodeDomSerializer classes.

CodeDomSerializerException

serialization 오류에 대해 줄 번호 정보를 사용할 수 있을 때 발생하는 예외입니다.The exception that is thrown when line number information is available for a serialization error.

CollectionCodeDomSerializer

컬렉션을 serialize합니다.Serializes collections.

ComponentSerializationService

구성 요소 또는 serialize 가능한 개체의 집합을 serialization 저장소에 serialize하기 위한 기본 클래스를 제공합니다.Provides the base class for serializing a set of components or serializable objects into a serialization store.

ContextStack

정보를 중첩된 serializer에 사용할 수 있게 할 serializer가 사용하는 스택 개체를 제공합니다.Provides a stack object that can be used by a serializer to make information available to nested serializers.

DefaultSerializationProviderAttribute

클래스를 해당 형식의 serializer에 대한 기본 공급자로 사용하도록 지정하려면 DefaultSerializationProviderAttribute 특성을 serializer에 배치합니다.The DefaultSerializationProviderAttribute attribute is placed on a serializer to indicate the class to use as a default provider of that type of serializer.

DesignerLoader

사용자 지정 디자이너 로더를 구현하는데 사용할 수 있는 기본 디자이너 로더 인터페이스를 제공합니다.Provides a basic designer loader interface that can be used to implement a custom designer loader.

DesignerSerializationManager

IDesignerSerializationManager 인터페이스의 구현을 제공합니다.Provides an implementation of the IDesignerSerializationManager interface.

DesignerSerializerAttribute

serialization 관리자가 이 특성이 적용되는 형식 값을 serialize하는 데 사용하는 serializer를 나타냅니다.Indicates a serializer for the serialization manager to use to serialize the values of the type this attribute is applied to. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

ExpressionContext

serializer 간에 컨텍스트 상태를 전달하는 수단을 제공합니다.Provides a means of passing context state among serializers. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

InstanceDescriptor

개체의 인스턴스를 만드는 데 필요한 정보를 제공합니다.Provides the information necessary to create an instance of an object. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

MemberCodeDomSerializer

개체 그래프 안의 리플렉션 기본 형식을 serialize하기 위한 기본 클래스를 제공합니다.Provides the base class for serializing a reflection primitive within the object graph.

MemberRelationshipService

멤버를 다른 멤버와 연결하기 위한 기본 클래스를 제공합니다.Provides the base class for relating one member to another.

ObjectStatementCollection

StatementContext가 제공하는 문 테이블을 보관합니다.Holds a table of statements that is offered by the StatementContext. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

ResolveNameEventArgs

ResolveName 이벤트에 대한 데이터를 제공합니다.Provides data for the ResolveName event.

RootContext

CodeDomSerializer는 루트 컨텍스트를 추가하여 루트 개체의 정의를 제공합니다.A CodeDomSerializer adds a root context to provide a definition of the root object. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

RootDesignerSerializerAttribute

루트 디자이너 개체에 대해 사용할 기본 serializer를 나타냅니다.Indicates the base serializer to use for a root designer object. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

SerializationStore

ComponentSerializationService에 대한 serialization 데이터를 저장하기 위한 기본 클래스를 제공합니다.Provides the base class for storing serialization data for the ComponentSerializationService.

SerializeAbsoluteContext

Serializer가 기본값을 처리하도록 지정합니다.Specifies that serializers should handle default values. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

StatementContext

문을 serialize할 수 있는 위치를 제공합니다.Provides a location into which statements can be serialized. 이 클래스는 상속될 수 없습니다.This class cannot be inherited.

TypeCodeDomSerializer

개체를 새 형식으로 serialize합니다.Serializes an object to a new type.

구조체

MemberRelationship

개체와 멤버 사이의 단일 관계를 나타냅니다.Represents a single relationship between an object and a member.

인터페이스

ICodeDomDesignerReload

디자이너의 재로딩을 최적화하기 위해서 사용할 수 있는 인터페이스를 제공합니다.Provides an interface that can be used to optimize the reloading of a designer.

IDesignerLoaderHost

serialize된 상태로부터 로딩을 지원하도록 디자이너 호스트를 확장할 수 있는 인터페이스를 제공합니다.Provides an interface that can extend a designer host to support loading from a serialized state.

IDesignerLoaderHost2

디자인 문서를 로드하는 동안 오류를 허용할지 여부를 지정하기 위해 IDesignerLoaderHost를 확장하는 인터페이스를 제공합니다.Provides an interface that extends IDesignerLoaderHost to specify whether errors are tolerated while loading a design document.

IDesignerLoaderService

외부 구성 요소의 비동기 로딩을 지원하도록 디자이너 로더를 확장시킬 수 있는 인터페이스를 제공합니다.Provides an interface that can extend a designer loader to support asynchronous loading of external components.

IDesignerSerializationManager

디자인 타임 serialization을 관리할 수 있는 인터페이스를 제공합니다.Provides an interface that can manage design-time serialization.

IDesignerSerializationProvider

serializer에 액세스할 수 있게 하는 인터페이스를 제공합니다.Provides an interface that enables access to a serializer.

IDesignerSerializationService

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

INameCreationService

개체에 대한 고유 이름을 만들 수 있는 서비스를 제공합니다.Provides a service that can generate unique names for objects.

열거형

BasicDesignerLoader.ReloadOptions

Reload(BasicDesignerLoader+ReloadOptions) 메서드의 동작을 정의합니다.Defines the behavior of the Reload(BasicDesignerLoader+ReloadOptions) method. 비트 OR 연산자를 사용하여 이러한 플래그를 조합할 수 있습니다.These flags can be combined using the bitwise OR operator.

CodeDomLocalizationModel

CodeDom 리소스 어댑터에서 사용할 지역화 모델을 결정합니다.Determines the localization model to be used by the CodeDom resource adapter.

대리자

ResolveNameEventHandler

serialization 관리자의 ResolveName 이벤트를 처리하는 메서드를 나타냅니다.Represents the method that handles the ResolveName event of a serialization manager.

설명

이 네임 스페이스의 클래스를 다음 범주로 나눌 수 있습니다.The classes in this namespace can be divided into the following categories: