System.Workflow.ComponentModel.Compiler Namespace

Provides classes related to the Windows Workflow Foundation component model compiler.

  Class Description
Public class ActivityCodeGenerator Obsolete. Base class for code generator components that can be associated with activities.
Public class ActivityCodeGeneratorAttribute Obsolete. Indicates the type to be used for code generation for an activity. This class cannot be inherited.
Public class ActivityValidator Obsolete. Derivative of DependencyObjectValidator that is a base class for all activity validator components.
Public class ActivityValidatorAttribute Obsolete. Identifies the class that performs validation on an Activity that is subject to validation. This class cannot be inherited.
Public class AttributeInfo Obsolete. Wrapper class that represents attributes on a type at design time. This class cannot be inherited.
Public class AttributeInfoAttribute Obsolete. Represents a class holding information about an attribute at design time. This class cannot be inherited.
Public class AuthorizedType Obsolete. Represents a set of types that are either allowed or disallowed in compiled workflows by the workflow compiler (depending on the value of the Authorized property). This class cannot be inherited.
Public class BindValidationContext Obsolete. Represents the context for the validation of an ActivityBind. This class cannot be inherited.
Public class CodeGenerationManager Obsolete. Enables sharing of data across activity code generators during the code generation phase of compilation. This class cannot be inherited.
Public class CompileWorkflowCleanupTask Obsolete. Defines an MSBuild task for erasing the contents of temporary files that are used when compiling workflows created using Visual Basic. The contents of the temporary files are erased but the files are not deleted. This class cannot be inherited.
Public class CompileWorkflowTask Obsolete. Represents the MSBuild task of compiling a workflow. This class cannot be inherited.
Public class CompositeActivityCodeGenerator Obsolete. Base class for code generator components that can be associated with composite activities.
Public class CompositeActivityValidator Obsolete. Derivative of ActivityValidator that is the base class for all composite activity validator components.
Public class ConditionValidator Obsolete. Derivative of DependencyObjectValidator that is the base class for all condition validator components.
Public class DependencyObjectValidator Obsolete. Derivative of Validator that is the base class for all dependency object validator components.
Public class PropertyValidationContext Obsolete. Provides the context for validation of a DependencyProperty.
Public class TypeProvider Obsolete. An implementation of ITypeProvider that acts as a container of types within the indicated assemblies and code compile units.
Public class ValidationError Represents the base class for all validation errors.
Public class ValidationErrorCollection Holds a collection of ValidationError objects.
Public class ValidationManager Obsolete. Enables the sharing of contextual information, such as property validation, parent activity, and so on, across validators during the compilation process.
Public class ValidationOptionAttribute Obsolete. Custom attribute that contains ValidationOption information. This class cannot be inherited.
Public class Validator Obsolete. Base class for all validator components.
Public class WorkflowCompilationContext Obsolete. Provides workflow compilation options for the current compilation or validation task.
Public class WorkflowCompiler Obsolete. Represents the compiler for workflows that are developed using C# or Visual Basic code and/or XAML markup. This class cannot be inherited.
Public class WorkflowCompilerError Obsolete. Represents a CompilerError that is obtained during the workflow compilation process.
Public class WorkflowCompilerOptionsService Obsolete. Provides a default implementation of IWorkflowCompilerOptionsService.
Public class WorkflowCompilerParameters Obsolete. Represents parameters passed to WorkflowCompiler during the compilation process.
Public class WorkflowCompilerResults Obsolete. Represents the results of a workflow compilation. This class cannot be inherited.
Public class WorkflowMarkupSourceAttribute Obsolete. Attribute that contains information about a Workflow markup file. This class cannot be inherited.
Public class WorkflowValidationFailedException Obsolete. Represents an Exception that occurs when a workflow does not pass validation. This class cannot be inherited.

  Interface Description
Public interface ITypeProvider Obsolete. Defines the behavior of a service that acts as a container of types.
Public interface IWorkflowCompilerOptionsService Obsolete. Defines the interface implemented by the environment hosting the workflow designer and compiler to provide environment-specific compilation information during the validation and compilation processes.

  Enumeration Description
Public enumeration AccessTypes Obsolete. Specifies the access mode for the dependency property.
Public enumeration ValidationOption Obsolete. Specifies the validation options in the ValidationOption property.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft