Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5

  Switch on low bandwidth view
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
.NET Framework Class Library
System.ComponentModel.Design.Serialization Namespace

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

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

  ClassDescription
Public classBasicDesignerLoader Provides an implementation of the IDesignerLoaderService interface.
Public classCodeDomComponentSerializationService Serializes a set of components into a serialization store.
Public classCodeDomDesignerLoader Provides the base class for implementing a CodeDOM-based designer loader.
Public classCodeDomLocalizationProvider Provides CodeDOM resource serialization services. This class cannot be inherited.
Public classCodeDomSerializer Serializes an object graph to a series of CodeDOM statements. This class provides an abstract base class for a serializer.
Public classCodeDomSerializerBase Provides a base class for CodeDomSerializer classes.
Public classCodeDomSerializerException The exception that is thrown when line number information is available for a serialization error.
Public classCollectionCodeDomSerializer Serializes collections.
Public classComponentSerializationService Provides the base class for serializing a set of components or serializable objects into a serialization store.
Public classContextStack Provides a stack object that can be used by a serializer to make information available to nested serializers.
Public classDefaultSerializationProviderAttribute The DefaultSerializationProviderAttribute attribute is placed on a serializer to indicate the class to use as a default provider of that type of serializer.
Public classDesignerLoader Provides a basic designer loader interface that can be used to implement a custom designer loader.
Public classDesignerSerializationManager Provides an implementation of the IDesignerSerializationManager interface.
Public classDesignerSerializerAttribute 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.
Public classExpressionContext Provides a means of passing context state among serializers. This class cannot be inherited.
Public classInstanceDescriptor Provides the information necessary to create an instance of an object. This class cannot be inherited.
Public classMemberCodeDomSerializer Provides the base class for serializing a reflection primitive within the object graph.
Public classMemberRelationshipService Provides the base class for relating one member to another.
Public classObjectStatementCollection Holds a table of statements that is offered by the StatementContext. This class cannot be inherited.
Public classResolveNameEventArgsProvides data for the ResolveName event.
Public classRootContext A CodeDomSerializer adds a root context to provide a definition of the root object. This class cannot be inherited
Public classRootDesignerSerializerAttribute Obsolete. Indicates the base serializer to use for a root designer object. This class cannot be inherited.
Public classSerializationStore Provides the base class for storing serialization data for the ComponentSerializationService.
Public classSerializeAbsoluteContext Specifies that serializers should handle default values. This class cannot be inherited.
Public classStatementContext Provides a location into which statements can be serialized. This class cannot be inherited.
Public classTypeCodeDomSerializer Serializes an object to a new type.
  StructureDescription
Public structureMemberRelationship Represents a single relationship between an object and a member.
  InterfaceDescription
Public interfaceICodeDomDesignerReload Provides an interface that can be used to optimize the reloading of a designer.
Public interfaceIDesignerLoaderHost Provides an interface that can extend a designer host to support loading from a serialized state.
Public interfaceIDesignerLoaderHost2 Provides an interface that extends IDesignerLoaderHost to specify whether errors are tolerated while loading a design document.
Public interfaceIDesignerLoaderService Provides an interface that can extend a designer loader to support asynchronous loading of external components.
Public interfaceIDesignerSerializationManager Provides an interface that can manage design-time serialization.
Public interfaceIDesignerSerializationProvider Provides an interface that enables access to a serializer.
Public interfaceIDesignerSerializationService Provides an interface that can invoke serialization and deserialization.
Public interfaceINameCreationService Provides a service that can generate unique names for objects.
  DelegateDescription
Public delegateResolveNameEventHandler Represents the method that handles the ResolveName event of a serialization manager.
  EnumerationDescription
Protected enumerationBasicDesignerLoader..::.ReloadOptions Defines the behavior of the Reload method. These flags can be combined using the bitwise OR operator.
Public enumerationCodeDomLocalizationModel Determines the localization model to be used by the CodeDom resource adapter.
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker