System.Workflow.ComponentModel.Compiler Namespace

Proporciona clases relacionadas con el compilador del modelo de componentes de Windows Workflow Foundation. Provides classes related to the Windows Workflow Foundation component model compiler.

Clases

ActivityCodeGenerator

Clase base para los componentes de generador de código que pueden estar asociados a actividades.Base class for code generator components that can be associated with activities.

ActivityCodeGeneratorAttribute

Indica el tipo que se va a utilizar para la generación de código para una actividad.Indicates the type to be used for code generation for an activity. Esta clase no puede heredarse.This class cannot be inherited.

ActivityValidator

Derivado de DependencyObjectValidator que es una clase base para todos los componentes de validador de actividad.Derivative of DependencyObjectValidator that is a base class for all activity validator components.

ActivityValidatorAttribute

Identifica la clase que realiza la validación en una Activity que está sujeta a la validación.Identifies the class that performs validation on an Activity that is subject to validation. Esta clase no puede heredarse.This class cannot be inherited.

AttributeInfo

Clase contenedora que representa en tiempo de diseño los atributos de un tipo.Wrapper class that represents attributes on a type at design time. Esta clase no puede heredarse.This class cannot be inherited.

AttributeInfoAttribute

Representa en tiempo de diseño una clase con información sobre un atributo.Represents a class holding information about an attribute at design time. Esta clase no puede heredarse.This class cannot be inherited.

AuthorizedType

Representa un conjunto de tipos que el compilador del flujo de trabajo permite o deniega en flujos de trabajo de compilación (depende del valor de propiedad Authorized).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). Esta clase no puede heredarse.This class cannot be inherited.

BindValidationContext

Representa el contexto para la validación de ActivityBind.Represents the context for the validation of an ActivityBind. Esta clase no puede heredarse.This class cannot be inherited.

CodeGenerationManager

Habilita el uso compartido de datos por los generadores de código de la actividad durante la fase de generación de código de compilación.Enables sharing of data across activity code generators during the code generation phase of compilation. Esta clase no puede heredarse.This class cannot be inherited.

CompileWorkflowCleanupTask

Define una tarea MSBuild para borrar el contenido de los archivos temporales que se utilizan al compilar flujos de trabajo creados con Visual Basic.Defines an MSBuild task for erasing the contents of temporary files that are used when compiling workflows created using Visual Basic. Se borra el contenido de los archivos temporales pero no se eliminan los archivos.The contents of the temporary files are erased but the files are not deleted. Esta clase no puede heredarse.This class cannot be inherited.

CompileWorkflowTask

Representa la tarea MSBuild de compilación de un flujo de trabajo.Represents the MSBuild task of compiling a workflow. Esta clase no puede heredarse.This class cannot be inherited.

CompositeActivityCodeGenerator

Clase base para los componentes de generador de código que pueden estar asociados a actividades compuestas.Base class for code generator components that can be associated with composite activities.

CompositeActivityValidator

Derivado de ActivityValidator que es la clase base para todos los componentes de validador de actividad compuesta.Derivative of ActivityValidator that is the base class for all composite activity validator components.

ConditionValidator

Derivado de DependencyObjectValidator que es la clase base para todos los componentes de validador de condición.Derivative of DependencyObjectValidator that is the base class for all condition validator components.

DependencyObjectValidator

Derivado de Validator que es la clase base para todos los componentes de validador de objeto de dependencia.Derivative of Validator that is the base class for all dependency object validator components.

PropertyValidationContext

Proporciona el contexto para la validación de DependencyProperty.Provides the context for validation of a DependencyProperty.

TypeProvider

Implementación de ITypeProvider que actúa como contenedor de tipos dentro de los ensamblados indicados y unidades de compilación de código.An implementation of ITypeProvider that acts as a container of types within the indicated assemblies and code compile units.

ValidationError

Representa la clase base para todos los errores de validación.Represents the base class for all validation errors.

ValidationErrorCollection

Contiene una colección de objetos ValidationError.Holds a collection of ValidationError objects.

ValidationManager

Habilita el uso compartido de la información contextual (como, por ejemplo, la validación de la propiedad, la actividad primaria, etc.) por parte de los validadores durante el proceso de compilación.Enables the sharing of contextual information, such as property validation, parent activity, and so on, across validators during the compilation process.

ValidationOptionAttribute

Atributo personalizado que contiene información ValidationOption.Custom attribute that contains ValidationOption information. Esta clase no puede heredarse.This class cannot be inherited.

Validator

Clase base para todos los componentes de validador.Base class for all validator components.

WorkflowCompilationContext

Proporciona las opciones de compilación de flujo de trabajo para la tarea de compilación o validación actual.Provides workflow compilation options for the current compilation or validation task.

WorkflowCompiler

Representa el compilador para los flujos de trabajo que se desarrollan utilizando C# o código de Visual Basic y/o marcado XAML.Represents the compiler for workflows that are developed using C# or Visual Basic code and/or XAML markup. Esta clase no puede heredarse.This class cannot be inherited.

WorkflowCompilerError

Representa un CompilerError que se obtiene durante el proceso de compilación del flujo de trabajo.Represents a CompilerError that is obtained during the workflow compilation process.

WorkflowCompilerOptionsService

Proporciona una implementación predeterminada de IWorkflowCompilerOptionsService.Provides a default implementation of IWorkflowCompilerOptionsService.

WorkflowCompilerParameters

Representa los parámetros pasados al WorkflowCompiler durante el proceso de compilación.Represents parameters passed to WorkflowCompiler during the compilation process.

WorkflowCompilerResults

Representa los resultados de una compilación del flujo de trabajo.Represents the results of a workflow compilation. Esta clase no puede heredarse.This class cannot be inherited.

WorkflowMarkupSourceAttribute

Atributo que contiene información sobre un archivo de marcado de flujo de trabajo.Attribute that contains information about a Workflow markup file. Esta clase no puede heredarse.This class cannot be inherited.

WorkflowValidationFailedException

Representa la Exception que se produce cuando un flujo de trabajo no pasa la validación.Represents an Exception that occurs when a workflow does not pass validation. Esta clase no puede heredarse.This class cannot be inherited.

Interfaces

ITypeProvider

Define el comportamiento de un servicio que actúa como contenedor de tipos.Defines the behavior of a service that acts as a container of types.

IWorkflowCompilerOptionsService

Define la interfaz implementada por el entorno que hospeda Workflow Designer y compilador para proporcionar la información de compilación específica del entorno durante los procesos de compilación y validación.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.

Enumeraciones

AccessTypes

Especifica el modo de acceso para la propiedad de dependencia.Specifies the access mode for the dependency property.

ValidationOption

Especifica las opciones de validación en la propiedad ValidationOption.Specifies the validation options in the ValidationOption property.