CompileWorkflowTask CompileWorkflowTask CompileWorkflowTask CompileWorkflowTask Class

Definición

Advertencia

Esta API está ya obsoleta.

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.

public ref class CompileWorkflowTask sealed : 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
Public NotInheritable Class CompileWorkflowTask
Inherits Task
Implements ITask
Herencia
CompileWorkflowTaskCompileWorkflowTaskCompileWorkflowTaskCompileWorkflowTask
Atributos
Implementaciones

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos.This material discusses types and namespaces that are obsolete. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Esta clase extiende la clase Task del marco de trabajo Microsoft Build.This class extends the Task class of Microsoft Build framework. 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.Methods of this class are invoked by the Microsoft Build framework to customize the build process when compiling Windows Workflow Foundation types of C# and Visual Basic projects. Proporciona la compatibilidad para compilar archivos .xoml en los archivos de código intermedios (C# o Visual Basic).It provides support for compiling .xoml files into intermediate code files (either C# or Visual Basic). Los flujos de trabajo se validan antes de la compilación.Workflows are validated before compiling.

Constructores

CompileWorkflowTask() CompileWorkflowTask() CompileWorkflowTask() CompileWorkflowTask()

Inicializa una nueva instancia de la clase CompileWorkflowTask.Initializes a new instance of the CompileWorkflowTask class.

Propiedades

AssemblyName AssemblyName AssemblyName AssemblyName

Obtiene o establece el nombre del ensamblado generado durante la compilación.Gets or sets the name of the assembly that is built during compilation.

BuildEngine BuildEngine BuildEngine BuildEngine

Obtiene o establece la instancia del objeto IBuildEngine que la tarea usa.Gets or sets the instance of the IBuildEngine object used by the task.

(Inherited from Task)
BuildEngine2 BuildEngine2 BuildEngine2 BuildEngine2

Obtiene la instancia del objeto IBuildEngine2 que usa la tarea.Gets the instance of the IBuildEngine2 object used by the task.

(Inherited from Task)
BuildEngine3 BuildEngine3 BuildEngine3 BuildEngine3

Obtiene la instancia del objeto IBuildEngine3 que usa la tarea.Gets the instance of the IBuildEngine3 object used by the task.

(Inherited from Task)
BuildEngine4 BuildEngine4 BuildEngine4 BuildEngine4

Obtiene la instancia del objeto IBuildEngine4 que usa la tarea.Gets the instance of the IBuildEngine4 object used by the task.

(Inherited from Task)
BuildingProject BuildingProject BuildingProject BuildingProject

Obtiene o establece un valor que indica si esta tarea de compilación está compilando actualmente el proyecto de flujo de trabajo.Gets or sets a value that indicates whether this build task is currently building the workflow project.

CompilationOptions CompilationOptions CompilationOptions CompilationOptions

Obtiene o establece las opciones de compilación.Gets or sets the compilation options.

DelaySign DelaySign DelaySign DelaySign

Obtiene o establece un valor que indica si el ensamblado del flujo de trabajo será con firma retrasada.Gets or sets a value that indicates whether the workflow assembly will be delay signed.

HelpKeywordPrefix HelpKeywordPrefix HelpKeywordPrefix HelpKeywordPrefix

Obtiene o establece el prefijo usado para crear palabras clave de ayuda a partir de los nombres de recursos.Gets or sets the prefix used to compose Help keywords from resource names.

(Inherited from Task)
HostObject HostObject HostObject HostObject

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.Gets or sets the Object that is used to obtain services provided by the Visual Studio host when the compile workflow task is invoked.

Imports Imports Imports Imports

Obtiene o establece una cadena que contiene todas las directivas de importaciones para la compilación del flujo de trabajo.Gets or sets a string that contains all the imports directives for the compilation of the workflow.

KeepTemporaryFiles KeepTemporaryFiles KeepTemporaryFiles KeepTemporaryFiles

Obtiene un valor booleano que determina si los archivos temporales se conservarán.Gets a Boolean value that determines whether temporary files are to be kept.

KeyContainer KeyContainer KeyContainer KeyContainer

Obtiene o establece el nombre del contenedor de claves públicas/privadas que se utiliza para firmar el ensamblado del flujo de trabajo.Gets or sets the name of the public/private key container used for signing the workflow assembly.

KeyFile KeyFile KeyFile KeyFile

Obtiene o establece la ruta de acceso del archivo que se va a utilizar para firmar el ensamblado del flujo de trabajo.Gets or sets the path of the file that is used for signing the workflow assembly.

Log Log Log Log

Obtiene una instancia de una clase TaskLoggingHelper que contiene métodos de registro de tareas.Gets an instance of a TaskLoggingHelper class containing task logging methods.

(Inherited from Task)
OutputFiles OutputFiles OutputFiles OutputFiles

Obtiene una matriz de rutas de acceso a los archivos de salida del proyecto de flujo de trabajo que se está compilando.Gets an array of paths to output files from the workflow project being compiled.

ProjectDirectory ProjectDirectory ProjectDirectory ProjectDirectory

Obtiene o establece una cadena que contiene la ruta de acceso del directorio que contiene el proyecto de flujo de trabajo.Gets or sets a string that contains the path of the directory that contains the workflow project.

ProjectExtension ProjectExtension ProjectExtension ProjectExtension

Obtiene o establece una cadena que contiene la extensión de nombre de archivo para el proyecto de flujo de trabajo.Gets or sets a string that contains the file name extension for the workflow project.

ReferenceFiles ReferenceFiles ReferenceFiles ReferenceFiles

Obtiene o establece una matriz de rutas de acceso para archivos de referencia relativos al proyecto de flujo de trabajo que se está compilando.Gets or sets an array of paths to reference files for the workflow project being compiled.

ResourceFiles ResourceFiles ResourceFiles ResourceFiles

Obtiene o establece una matriz de rutas de acceso para archivos de recursos relativos al proyecto de flujo de trabajo que se está compilando.Gets or sets an array of paths to resource files for the workflow project being compiled.

RootNamespace RootNamespace RootNamespace RootNamespace

Obtiene o establece el espacio de nombres de la raíz para el proyecto de flujo de trabajo que se está compilando.Gets or sets the root namespace for the workflow project being compiled.

SourceCodeFiles SourceCodeFiles SourceCodeFiles SourceCodeFiles

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.Gets or sets an array of paths to Visual Basic or C# files in the workflow project being compiled.

TargetFramework TargetFramework TargetFramework TargetFramework

Obtiene o establece el .NET Framework.NET Framework de destino del proyecto actual.Gets or sets the target .NET Framework.NET Framework of the current project.

TaskResources TaskResources TaskResources TaskResources

Obtiene o establece los recursos específicos de referencia cultural asociados a la tarea.Gets or sets the culture-specific resources associated with the task.

(Inherited from Task)
TemporaryFiles TemporaryFiles TemporaryFiles TemporaryFiles

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.Gets an array of paths to temporary files created by the build task for the workflow project being compiled.

WorkflowMarkupFiles WorkflowMarkupFiles WorkflowMarkupFiles WorkflowMarkupFiles

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.Gets or sets an array of paths to Workflow Markup Files for the workflow project being compiled.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Execute() Execute() Execute() Execute()

Ejecuta la compilación de la tarea de flujo de trabajo.Runs the compilation of the workflow task.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Implementaciones de interfaz explícitas

ITask.HostObject ITask.HostObject ITask.HostObject ITask.HostObject

Obtiene o establece el objeto host en el marco de trabajo de Microsoft Build.Gets or sets the Host Object in the Microsoft Build framework.

Se aplica a