System.Workflow.ComponentModel.Compiler Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona clases relacionadas con el compilador de modelos de componentes de Windows Workflow Foundation.
Clases
| Nombre | Description |
|---|---|
| ActivityCodeGenerator |
Clase base para componentes del generador de código que se pueden asociar a actividades. |
| ActivityCodeGeneratorAttribute |
Indica el tipo que se va a usar 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 del validador de actividad. |
| ActivityValidatorAttribute |
Identifica la clase que realiza la validación en una Activity que está sujeta a validación. Esta clase no puede heredarse. |
| AttributeInfo |
Clase contenedora que representa atributos en un tipo en tiempo de diseño. Esta clase no puede heredarse. |
| AttributeInfoAttribute |
Representa una clase que contiene información sobre un atributo en tiempo de diseño. Esta clase no puede heredarse. |
| AuthorizedType |
Representa un conjunto de tipos permitidos o no permitidos en flujos de trabajo compilados por el compilador de flujo de trabajo (según el valor de la Authorized propiedad). Esta clase no puede heredarse. |
| BindValidationContext |
Representa el contexto de la validación de un ActivityBindobjeto . Esta clase no puede heredarse. |
| CodeGenerationManager |
Permite compartir datos entre generadores de código de actividad durante la fase de generación de código de compilación. Esta clase no puede heredarse. |
| CompileWorkflowCleanupTask |
Define una tarea de MSBuild para borrar el contenido de los archivos temporales que se usan al compilar flujos de trabajo creados mediante Visual Basic. El contenido de los archivos temporales se borra, pero los archivos no se eliminan. Esta clase no puede heredarse. |
| CompileWorkflowTask |
Representa la tarea de MSBuild de compilar un flujo de trabajo. Esta clase no puede heredarse. |
| CompositeActivityCodeGenerator |
Clase base para los componentes del generador de código que se pueden asociar a actividades compuestas. |
| CompositeActivityValidator |
Derivado de que es la clase base para todos los componentes del validador de ActivityValidator actividad compuesta. |
| ConditionValidator |
Derivado de DependencyObjectValidator que es la clase base para todos los componentes del validador de condición. |
| DependencyObjectValidator |
Derivado de Validator que es la clase base para todos los componentes del validador de objetos 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 ValidationError objetos . |
| ValidationManager |
Habilita el uso compartido de información contextual, como la validación de propiedades, la actividad primaria, etc., entre validadores durante el proceso de compilación. |
| ValidationOptionAttribute |
Atributo personalizado que contiene ValidationOption información. Esta clase no puede heredarse. |
| Validator |
Clase base para todos los componentes del validador. |
| WorkflowCompilationContext |
Proporciona opciones de compilación de flujo de trabajo para la tarea de compilación o validación actual. |
| WorkflowCompiler |
Representa el compilador de flujos de trabajo que se desarrollan mediante código de C# o Visual Basic código o marcado XAML. Esta clase no puede heredarse. |
| WorkflowCompilerError |
Representa un CompilerError objeto 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 a WorkflowCompiler durante el proceso de compilación. |
| WorkflowCompilerResults |
Representa los resultados de una compilación de 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 un Exception que se produce cuando un flujo de trabajo no pasa la validación. Esta clase no puede heredarse. |
Interfaces
| Nombre | Description |
|---|---|
| ITypeProvider |
Define el comportamiento de un servicio que actúa como contenedor de tipos. |
| IWorkflowCompilerOptionsService |
Define la interfaz implementada por el entorno que hospeda el diseñador de flujos de trabajo y el compilador para proporcionar información de compilación específica del entorno durante los procesos de validación y compilación. |
Enumeraciones
| Nombre | Description |
|---|---|
| AccessTypes |
Especifica el modo de acceso para la propiedad de dependencia. |
| ValidationOption |
Especifica las opciones de validación de la propiedad ValidationOption. |