Compartir a través de


CompileWorkflowTask Clase

Definición

Precaución

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

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

public ref class CompileWorkflowTask sealed : Microsoft::Build::Utilities::Task, Microsoft::Build::Framework::ITask
public sealed class CompileWorkflowTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ITask
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class CompileWorkflowTask : Microsoft.Build.Utilities.Task, Microsoft.Build.Framework.ITask
type CompileWorkflowTask = class
    inherit Task
    interface ITask
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type CompileWorkflowTask = class
    inherit Task
    interface ITask
Public NotInheritable Class CompileWorkflowTask
Inherits Task
Implements ITask
Herencia
CompileWorkflowTask
Atributos
Implementaciones

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

Esta clase extiende la clase Task del marco de trabajo Microsoft Build. El marco de trabajo de Microsoft Build invoca los métodos de esta clase para personalizar el proceso de compilación al compilar tipos Windows Workflow Foundation de proyectos C# y Visual Basic. Proporciona la compatibilidad para compilar archivos .xoml en los archivos de código intermedios (C# o Visual Basic). Los flujos de trabajo se validan antes de la compilación.

Constructores

CompileWorkflowTask()
Obsoletos.

Inicializa una nueva instancia de la clase CompileWorkflowTask.

Propiedades

AssemblyName
Obsoletos.

Obtiene o establece el nombre del ensamblado generado durante la compilación.

BuildingProject
Obsoletos.

Obtiene o establece un valor que indica si esta tarea de compilación está compilando actualmente el proyecto de flujo de trabajo.

CompilationOptions
Obsoletos.

Obtiene o establece las opciones de compilación.

DelaySign
Obsoletos.

Obtiene o establece un valor que indica si el ensamblado del flujo de trabajo será con firma retrasada.

HostObject
Obsoletos.

Obtiene o establece el Object que se va a usar para obtener servicios proporcionados por el host de Visual Studio cuando se invoca la tarea de compilación del flujo de trabajo.

Imports
Obsoletos.

Obtiene o establece una cadena que contiene todas las directivas de importaciones para la compilación del flujo de trabajo.

KeepTemporaryFiles
Obsoletos.

Obtiene un valor booleano que determina si los archivos temporales se conservarán.

KeyContainer
Obsoletos.

Obtiene o establece el nombre del contenedor de claves públicas/privadas que se utiliza para firmar el ensamblado del flujo de trabajo.

KeyFile
Obsoletos.

Obtiene o establece la ruta de acceso del archivo que se va a utilizar para firmar el ensamblado del flujo de trabajo.

OutputFiles
Obsoletos.

Obtiene una matriz de rutas de acceso a los archivos de salida del proyecto de flujo de trabajo que se está compilando.

ProjectDirectory
Obsoletos.

Obtiene o establece una cadena que contiene la ruta de acceso del directorio que contiene el proyecto de flujo de trabajo.

ProjectExtension
Obsoletos.

Obtiene o establece una cadena que contiene la extensión de nombre de archivo para el proyecto de flujo de trabajo.

ReferenceFiles
Obsoletos.

Obtiene o establece una matriz de rutas de acceso para archivos de referencia relativos al proyecto de flujo de trabajo que se está compilando.

ResourceFiles
Obsoletos.

Obtiene o establece una matriz de rutas de acceso para archivos de recursos relativos al proyecto de flujo de trabajo que se está compilando.

RootNamespace
Obsoletos.

Obtiene o establece el espacio de nombres de la raíz para el proyecto de flujo de trabajo que se está compilando.

SourceCodeFiles
Obsoletos.

Obtiene o establece una matriz de rutas de acceso para archivos de Visual Basic o C# en el proyecto de flujo de trabajo que se está compilando.

TargetFramework
Obsoletos.

Obtiene o establece el .NET Framework de destino del proyecto actual.

TemporaryFiles
Obsoletos.

Obtiene una matriz de rutas de acceso a archivos temporales creados por la tarea de compilación correspondientes al proyecto de flujo de trabajo que se está compilando.

WorkflowMarkupFiles
Obsoletos.

Obtiene o establece una matriz de rutas de acceso para archivos de marcado de flujo de trabajo para el proyecto de flujo de trabajo que se está compilando.

Métodos

Execute()
Obsoletos.

Ejecuta la compilación de la tarea de flujo de trabajo.

Implementaciones de interfaz explícitas

ITask.HostObject
Obsoletos.

Obtiene o establece el objeto host en el marco de trabajo de Microsoft Build.

Se aplica a