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 | |
|---|---|---|
![]() | ActivityCodeDomSerializationManager | Obsolete. Manages serialization of activities into designer-generated source code segments before compilation. |
![]() | ActivityCodeDomSerializer | Obsolete. Represents a class that provides the CodeDOM serialization services to an activity at design time. |
![]() | ActivityMarkupSerializer | Obsolete. Provides extensible Application Markup Language (XAML) serialization services for an Activity at design time. |
![]() | ActivitySurrogateSelector | Obsolete. Selects the surrogate that can be used to serialize an Activity. This class cannot be inherited. |
![]() | ActivityTypeCodeDomSerializer | Obsolete. Serializes an Activity to a new type. |
![]() | CompositeActivityMarkupSerializer | Obsolete. 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 | Obsolete. 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 | |
![]() | 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. |
