System.Workflow.ComponentModel.Serialization Namespace

Provides the infrastructure for managing the serialization of activities and workflows to and from extensible Application Markup Language (XAML) and CodeDOM.

  Class Description
Public class ActivityCodeDomSerializationManager Obsolete. Manages serialization of activities into designer-generated source code segments before compilation.
Public class ActivityCodeDomSerializer Obsolete. Represents a class that provides the CodeDOM serialization services to an activity at design time.
Public class ActivityMarkupSerializer Obsolete. Provides extensible Application Markup Language (XAML) serialization services for an Activity at design time.
Public class ActivitySurrogateSelector Obsolete. Selects the surrogate that can be used to serialize an Activity. This class cannot be inherited.
Public class ActivityTypeCodeDomSerializer Obsolete. Serializes an Activity to a new type.
Public class CompositeActivityMarkupSerializer Obsolete. Provides extensible Application Markup Language (XAML) serialization services for a CompositeActivity.
Public class ConstructorArgumentAttribute Carries argument name information for the decorated class. This class cannot be inherited.
Public class ContentPropertyAttribute Contains the name for the content property of the decorated class. Marking a type with this attribute causes the data in that type to be serialized without the enclosing property name tags. This class cannot be inherited.
Public class DependencyObjectCodeDomSerializer Obsolete. Provides DependencyObject objects with CodeDOM serialization services. This is the base class from which other CodeDOM serializers, such as the ActivityCodeDomSerializer, are inherited.
Public class MarkupExtension Represents the abstract class for all Markup extensions for types. This class must be inherited.
Public class RuntimeNamePropertyAttribute Carries the run-time name for an Object decorated with this Attribute. This class cannot be inherited.
Public class WorkflowMarkupSerializationException The exception that is thrown by methods that perform serialization and deserialization.
Public class WorkflowMarkupSerializationManager Manages design-time serialization to and from extensible Application Markup Language (XAML) for workflows.
Public class WorkflowMarkupSerializer Provides the extensible Application Markup Language (XAML) serialization services to workflows at design time.
Public class XmlnsDefinitionAttribute Can be optionally applied to a workflow assembly. It defines a mapping between a common language runtime namespace that is defined in the current assembly and an XML namespace. This information is used in extensible Application Markup Language (XAML) serialization/deserialization when activities or workflows that are defined in the assembly decorated with this attribute are used. This class cannot be inherited.
Public class XmlnsPrefixAttribute Contains XML namespace and prefix information for the decorated class. This class cannot be inherited.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft