System.Workflow.ComponentModel.Serialization Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides the infrastructure for managing the serialization of activities and workflows to and from extensible Application Markup Language (XAML) and CodeDOM.
Classes
ActivityCodeDomSerializationManager |
Manages serialization of activities into designer-generated source code segments before compilation. |
ActivityCodeDomSerializer |
Represents a class that provides the CodeDOM serialization services to an activity at design time. |
ActivityMarkupSerializer |
Provides extensible Application Markup Language (XAML) serialization services for an Activity at design time. |
ActivitySurrogateSelector |
Selects the surrogate that can be used to serialize an Activity. This class cannot be inherited. |
ActivityTypeCodeDomSerializer |
Serializes an Activity to a new type. |
CompositeActivityMarkupSerializer |
Provides extensible Application Markup Language (XAML) serialization services for a CompositeActivity. |
ConstructorArgumentAttribute |
Carries argument name information for the decorated class. This class cannot be inherited. |
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. |
DependencyObjectCodeDomSerializer |
Provides DependencyObject objects with CodeDOM serialization services. This is the base class from which other CodeDOM serializers, such as the ActivityCodeDomSerializer, are inherited. |
MarkupExtension |
Represents the abstract class for all Markup extensions for types. This class must be inherited. |
RuntimeNamePropertyAttribute |
Carries the run-time name for an Object decorated with this Attribute. This class cannot be inherited. |
WorkflowMarkupSerializationException |
The exception that is thrown by methods that perform serialization and deserialization. |
WorkflowMarkupSerializationManager |
Manages design-time serialization to and from extensible Application Markup Language (XAML) for workflows. |
WorkflowMarkupSerializer |
Provides the extensible Application Markup Language (XAML) serialization services to workflows at design time. |
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. |
XmlnsPrefixAttribute |
Contains XML namespace and prefix information for the decorated class. This class cannot be inherited. |