System.ComponentModel.Design.Serialization
TOC
Collapse the table of content
Expand the table of content

System.ComponentModel.Design.Serialization Namespace

 

The System.ComponentModel.Design.Serialization namespace provides types that support customization and control of serialization at design time.

ClassDescription
System_CAPS_pubclassBasicDesignerLoader

Provides an implementation of the IDesignerLoaderService interface.

System_CAPS_pubclassCodeDomComponentSerializationService

Serializes a set of components into a serialization store.

System_CAPS_pubclassCodeDomDesignerLoader

Provides the base class for implementing a CodeDOM-based designer loader.

System_CAPS_pubclassCodeDomLocalizationProvider

Provides CodeDOM resource serialization services. This class cannot be inherited.

System_CAPS_pubclassCodeDomSerializer

Serializes an object graph to a series of CodeDOM statements. This class provides an abstract base class for a serializer.

System_CAPS_pubclassCodeDomSerializerBase

Provides a base class for CodeDomSerializer classes.

System_CAPS_pubclassCodeDomSerializerException

The exception that is thrown when line number information is available for a serialization error.

System_CAPS_pubclassCollectionCodeDomSerializer

Serializes collections.

System_CAPS_pubclassComponentSerializationService

Provides the base class for serializing a set of components or serializable objects into a serialization store.

System_CAPS_pubclassContextStack

Provides a stack object that can be used by a serializer to make information available to nested serializers.

System_CAPS_pubclassDefaultSerializationProviderAttribute

The DefaultSerializationProviderAttribute attribute is placed on a serializer to indicate the class to use as a default provider of that type of serializer.

System_CAPS_pubclassDesignerLoader

Provides a basic designer loader interface that can be used to implement a custom designer loader.

System_CAPS_pubclassDesignerSerializationManager

Provides an implementation of the IDesignerSerializationManager interface.

System_CAPS_pubclassDesignerSerializerAttribute

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.

System_CAPS_pubclassExpressionContext

Provides a means of passing context state among serializers. This class cannot be inherited.

System_CAPS_pubclassInstanceDescriptor

Provides the information necessary to create an instance of an object. This class cannot be inherited.

System_CAPS_pubclassMemberCodeDomSerializer

Provides the base class for serializing a reflection primitive within the object graph.

System_CAPS_pubclassMemberRelationshipService

Provides the base class for relating one member to another.

System_CAPS_pubclassObjectStatementCollection

Holds a table of statements that is offered by the StatementContext. This class cannot be inherited.

System_CAPS_pubclassResolveNameEventArgs

Provides data for the ResolveName event.

System_CAPS_pubclassRootContext

A CodeDomSerializer adds a root context to provide a definition of the root object. This class cannot be inherited

System_CAPS_pubclassRootDesignerSerializerAttribute

Obsolete.Indicates the base serializer to use for a root designer object. This class cannot be inherited.

System_CAPS_pubclassSerializationStore

Provides the base class for storing serialization data for the ComponentSerializationService.

System_CAPS_pubclassSerializeAbsoluteContext

Specifies that serializers should handle default values. This class cannot be inherited.

System_CAPS_pubclassStatementContext

Provides a location into which statements can be serialized. This class cannot be inherited.

System_CAPS_pubclassTypeCodeDomSerializer

Serializes an object to a new type.

StructureDescription
System_CAPS_pubstructureMemberRelationship

Represents a single relationship between an object and a member.

InterfaceDescription
System_CAPS_pubinterfaceICodeDomDesignerReload

Provides an interface that can be used to optimize the reloading of a designer.

System_CAPS_pubinterfaceIDesignerLoaderHost

Provides an interface that can extend a designer host to support loading from a serialized state.

System_CAPS_pubinterfaceIDesignerLoaderHost2

Provides an interface that extends IDesignerLoaderHost to specify whether errors are tolerated while loading a design document.

System_CAPS_pubinterfaceIDesignerLoaderService

Provides an interface that can extend a designer loader to support asynchronous loading of external components.

System_CAPS_pubinterfaceIDesignerSerializationManager

Provides an interface that can manage design-time serialization.

System_CAPS_pubinterfaceIDesignerSerializationProvider

Provides an interface that enables access to a serializer.

System_CAPS_pubinterfaceIDesignerSerializationService

Provides an interface that can invoke serialization and deserialization.

System_CAPS_pubinterfaceINameCreationService

Provides a service that can generate unique names for objects.

DelegateDescription
System_CAPS_pubdelegateResolveNameEventHandler

Represents the method that handles the ResolveName event of a serialization manager.

EnumerationDescription
System_CAPS_pubenumCodeDomLocalizationModel

Determines the localization model to be used by the CodeDom resource adapter.

System_CAPS_protenumBasicDesignerLoader.ReloadOptions

Defines the behavior of the Reload method. These flags can be combined using the bitwise OR operator.

The classes in this namespace can be divided into the following categories:

Return to top
Show:
© 2016 Microsoft