System.Workflow.ComponentModel.Compiler 命名空间

提供与 Windows Workflow Foundation 组件模型编译器相关的类。

名称 说明
ActivityCodeGenerator

可与活动关联的代码生成器组件的基类。

ActivityCodeGeneratorAttribute

指示要用于活动代码生成的类型。 此类不能被继承。

ActivityValidator

DependencyObjectValidator其派生是所有活动验证程序组件的基类。

ActivityValidatorAttribute

标识对受验证的 Activity 执行验证的类。 此类不能被继承。

AttributeInfo

包装类,表示设计时类型的属性。 此类不能被继承。

AttributeInfoAttribute

表示在设计时保存有关属性信息的类。 此类不能被继承。

AuthorizedType

表示工作流编译器在编译的工作流中允许或不允许的一组类型(具体取决于属性的值 Authorized )。 此类不能被继承。

BindValidationContext

表示验证的 ActivityBind上下文。 此类不能被继承。

CodeGenerationManager

允许在编译的代码生成阶段跨活动代码生成器共享数据。 此类不能被继承。

CompileWorkflowCleanupTask

定义 MSBuild 任务,用于擦除使用 Visual Basic 创建的工作流时使用的临时文件的内容。 临时文件的内容将被擦除,但不会删除文件。 此类不能被继承。

CompileWorkflowTask

表示编译工作流的 MSBuild 任务。 此类不能被继承。

CompositeActivityCodeGenerator

可与复合活动关联的代码生成器组件的基类。

CompositeActivityValidator

ActivityValidator其派生是所有复合活动验证程序组件的基类。

ConditionValidator

DependencyObjectValidator其派生是所有条件验证程序组件的基类。

DependencyObjectValidator

Validator其派生是所有依赖对象验证程序组件的基类。

PropertyValidationContext

提供用于验证 . 的 DependencyProperty上下文。

TypeProvider

该实现 ITypeProvider 充当所指示程序集和代码编译单元中的类型的容器。

ValidationError

表示所有验证错误的基类。

ValidationErrorCollection

保存对象的 ValidationError 集合。

ValidationManager

允许在编译过程中跨验证程序共享上下文信息,例如属性验证、父活动等。

ValidationOptionAttribute

包含 ValidationOption 信息的自定义属性。 此类不能被继承。

Validator

所有验证程序组件的基类。

WorkflowCompilationContext

为当前编译或验证任务提供工作流编译选项。

WorkflowCompiler

表示使用 C# 或Visual Basic代码和/或 XAML 标记开发的工作流的编译器。 此类不能被继承。

WorkflowCompilerError

表示在工作流编译过程中获取的一个 CompilerError

WorkflowCompilerOptionsService

提供默认实现 。IWorkflowCompilerOptionsService

WorkflowCompilerParameters

表示在编译过程中传递给 WorkflowCompiler 的参数。

WorkflowCompilerResults

表示工作流编译的结果。 此类不能被继承。

WorkflowMarkupSourceAttribute

包含有关工作流标记文件的信息的属性。 此类不能被继承。

WorkflowValidationFailedException

表示工作流未通过验证时发生的事件 Exception 。 此类不能被继承。

接口

名称 说明
ITypeProvider

定义充当类型的容器的服务的行为。

IWorkflowCompilerOptionsService

定义由托管工作流设计器和编译器的环境实现的接口,以在验证和编译过程中提供特定于环境的编译信息。

枚举

名称 说明
AccessTypes

指定依赖属性的访问模式。

ValidationOption

指定 ValidationOption 属性中的验证选项。