This topic has not yet been rated - Rate this topic

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.

  ClassDescription
Public classActivityCodeDomSerializationManagerManages serialization of activities into designer-generated source code segments before compilation.
Public classActivityCodeDomSerializerRepresents a class that provides the CodeDOM serialization services to an activity at design time.
Public classActivityMarkupSerializerProvides extensible Application Markup Language (XAML) serialization services for an Activity at design time.
Public classActivitySurrogateSelectorSelects the surrogate that can be used to serialize an Activity. This class cannot be inherited.
Public classActivityTypeCodeDomSerializerSerializes an Activity to a new type.
Public classCompositeActivityMarkupSerializerProvides extensible Application Markup Language (XAML) serialization services for a CompositeActivity.
Public classConstructorArgumentAttributeCarries argument name information for the decorated class. This class cannot be inherited.
Public classContentPropertyAttributeContains 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 classDependencyObjectCodeDomSerializerProvides DependencyObject objects with CodeDOM serialization services. This is the base class from which other CodeDOM serializers, such as the ActivityCodeDomSerializer, are inherited.
Public classMarkupExtensionRepresents the abstract class for all Markup extensions for types. This class must be inherited.
Public classRuntimeNamePropertyAttributeCarries the run-time name for an Object decorated with this Attribute. This class cannot be inherited.
Public classWorkflowMarkupSerializationExceptionThe exception that is thrown by methods that perform serialization and deserialization.
Public classWorkflowMarkupSerializationManagerManages design-time serialization to and from extensible Application Markup Language (XAML) for workflows.
Public classWorkflowMarkupSerializerProvides the extensible Application Markup Language (XAML) serialization services to workflows at design time.
Public classXmlnsDefinitionAttributeCan 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 classXmlnsPrefixAttributeContains XML namespace and prefix information for the decorated class. This class cannot be inherited.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.