System.Workflow.ComponentModel.Serialization Namespace
.NET Framework 4.5
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 | 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. |