System.Workflow.ComponentModel.Serialization 命名空间

提供基础结构,该基础结构用于管理活动和工作流与可扩展应用程序标记语言 (XAML) 和 CodeDOM 之间的序列化。 Provides the infrastructure for managing the serialization of activities and workflows to and from extensible Application Markup Language (XAML) and CodeDOM.

ActivityCodeDomSerializationManager

管理在编译前将活动序列化到设计器生成的源代码段中的操作。Manages serialization of activities into designer-generated source code segments before compilation.

ActivityCodeDomSerializer

表示一个类,该类在设计时为活动提供 CodeDOM 序列化服务。Represents a class that provides the CodeDOM serialization services to an activity at design time.

ActivityMarkupSerializer

在设计时为 Activity 提供可扩展应用程序标记语言 (XAML) 序列化服务。Provides extensible Application Markup Language (XAML) serialization services for an Activity at design time.

ActivitySurrogateSelector

选择可用于序列化 Activity 的代理项。Selects the surrogate that can be used to serialize an Activity. 此类不能被继承。This class cannot be inherited.

ActivityTypeCodeDomSerializer

Activity 序列化为新类型。Serializes an Activity to a new type.

CompositeActivityMarkupSerializer

CompositeActivity 提供可扩展应用程序标记语言 (XAML) 序列化服务。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. 使用此属性 (Attribute) 标记某个类型时,将导致序列化该类型的数据,但不带封闭的属性 (Property) 名称标记。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

提供带有 CodeDOM 序列化服务的 DependencyObject 对象。Provides DependencyObject objects with CodeDOM serialization services. 这是其他 CodeDOM 序列化程序(例如 ActivityCodeDomSerializer)所继承的基类。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

传送使用此 Object 修饰的 Attribute 的运行时名称。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

管理工作流的与可扩展应用程序标记语言 (XAML) 之间的设计时序列化。Manages design-time serialization to and from extensible Application Markup Language (XAML) for workflows.

WorkflowMarkupSerializer

在设计时为工作流提供可扩展应用程序标记语言 (XAML) 序列化服务。Provides the extensible Application Markup Language (XAML) serialization services to workflows at design time.

XmlnsDefinitionAttribute

可以选择性应用到工作流程序集。Can be optionally applied to a workflow assembly. 它定义公共语言运行时命名空间(在当前程序集中定义)与 XML 命名空间之间的映射。It defines a mapping between a common language runtime namespace that is defined in the current assembly and an XML namespace. 当使用在程序集(该程序集使用此属性修饰)中定义的活动或工作流时,可扩展应用程序标记语言 (XAML) 序列化/反序列化中将使用此信息。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

包含修饰类的 XML 命名空间和前缀信息。Contains XML namespace and prefix information for the decorated class. 此类不能被继承。This class cannot be inherited.