Comparteix a través de


System.Workflow.ComponentModel.Compiler Espacio de nombres

Proporciona clases relacionadas con el compilador del modelo de componentes de Windows Workflow Foundation.

Clases

ActivityCodeGenerator

Clase base para los componentes de generador de código que pueden estar asociados a actividades.

ActivityCodeGeneratorAttribute

Indica el tipo que se va a utilizar para la generación de código para una actividad. Esta clase no puede heredarse.

ActivityValidator

Derivado de DependencyObjectValidator que es una clase base para todos los componentes de validador de actividad.

ActivityValidatorAttribute

Identifica la clase que realiza la validación en una Activity que está sujeta a la validación. Esta clase no puede heredarse.

AttributeInfo

Clase contenedora que representa en tiempo de diseño los atributos de un tipo. Esta clase no puede heredarse.

AttributeInfoAttribute

Representa en tiempo de diseño una clase con información sobre un atributo. Esta clase no puede heredarse.

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). Esta clase no puede heredarse.

BindValidationContext

Representa el contexto para la validación de ActivityBind. Esta clase no puede heredarse.

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. Esta clase no puede heredarse.

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. Se borra el contenido de los archivos temporales pero no se eliminan los archivos. Esta clase no puede heredarse.

CompileWorkflowTask

Representa la tarea MSBuild de compilación de un flujo de trabajo. Esta clase no puede heredarse.

CompositeActivityCodeGenerator

Clase base para los componentes de generador de código que pueden estar asociados a actividades compuestas.

CompositeActivityValidator

Derivado de ActivityValidator que es la clase base para todos los componentes de validador de actividad compuesta.

ConditionValidator

Derivado de DependencyObjectValidator que es la clase base para todos los componentes de validador de condición.

DependencyObjectValidator

Derivado de Validator que es la clase base para todos los componentes de validador de objeto de dependencia.

PropertyValidationContext

Proporciona el contexto para la validación de 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.

ValidationError

Representa la clase base para todos los errores de validación.

ValidationErrorCollection

Contiene una colección de objetos ValidationError.

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.

ValidationOptionAttribute

Atributo personalizado que contiene información ValidationOption. Esta clase no puede heredarse.

Validator

Clase base para todos los componentes de validador.

WorkflowCompilationContext

Proporciona las opciones de compilación de flujo de trabajo para la tarea de compilación o validación actual.

WorkflowCompiler

Representa el compilador para los flujos de trabajo que se desarrollan utilizando C# o código de Visual Basic y/o marcado XAML. Esta clase no puede heredarse.

WorkflowCompilerError

Representa un CompilerError que se obtiene durante el proceso de compilación del flujo de trabajo.

WorkflowCompilerOptionsService

Proporciona una implementación predeterminada de IWorkflowCompilerOptionsService.

WorkflowCompilerParameters

Representa los parámetros pasados al WorkflowCompiler durante el proceso de compilación.

WorkflowCompilerResults

Representa los resultados de una compilación del flujo de trabajo. Esta clase no puede heredarse.

WorkflowMarkupSourceAttribute

Atributo que contiene información sobre un archivo de marcado de flujo de trabajo. Esta clase no puede heredarse.

WorkflowValidationFailedException

Representa la Exception que se produce cuando un flujo de trabajo no pasa la validación. Esta clase no puede heredarse.

Interfaces

ITypeProvider

Define el comportamiento de un servicio que actúa como contenedor de tipos.

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.

Enumeraciones

AccessTypes

Especifica el modo de acceso para la propiedad de dependencia.

ValidationOption

Especifica las opciones de validación en la propiedad ValidationOption.