CompileWorkflowTask Classe

Definição

Atenção

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

Representa a tarefa do MSBuild de compilar um fluxo de trabalho. Esta classe não pode ser herdada.

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
Herança
CompileWorkflowTask
Atributos
Implementações

Observações

Note

Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.

Esta classe estende a classe Task do framework de Microsoft Build. Os métodos desta classe são invocados pelo framework Microsoft Build para personalizar o processo de compilação ao compilar os tipos de projetos C# e Visual Basic do Windows Workflow Foundation. Oferece suporte para compilar ficheiros .xoml em ficheiros de código intermédios (seja C# ou Visual Basic). Os fluxos de trabalho são validados antes da compilação.

Construtores

Name Description
CompileWorkflowTask()
Obsoleto.

Inicializa uma nova instância da CompileWorkflowTask classe.

Propriedades

Name Description
AssemblyName
Obsoleto.

Obtém ou define o nome do assembly que é construído durante a compilação.

BuildingProject
Obsoleto.

Recebe ou define um valor que indica se esta tarefa de build está atualmente a construir o projeto de workflow.

CompilationOptions
Obsoleto.

Obtém ou definem as opções de compilação.

DelaySign
Obsoleto.

Recebe ou define um valor que indica se a montagem do workflow será assinada por atraso.

HostObject
Obsoleto.

Obtém ou define o Object que é usado para obter os serviços fornecidos pelo anfitrião Visual Studio quando a tarefa do fluxo de trabalho de compilação é invocada.

Imports
Obsoleto.

Recebe ou define uma cadeia que contém todas as diretivas de importação para a compilação do fluxo de trabalho.

KeepTemporaryFiles
Obsoleto.

Obtém um valor booleano que determina se os ficheiros temporários devem ser mantidos.

KeyContainer
Obsoleto.

Obtém ou define o nome do contentor de chave pública/privada usado para assinar a montagem do workflow.

KeyFile
Obsoleto.

Obtém ou define o caminho do ficheiro que é usado para assinar a montagem do workflow.

OutputFiles
Obsoleto.

Obtém um conjunto de caminhos para sair ficheiros do projeto de workflow que está a ser compilado.

ProjectDirectory
Obsoleto.

Obtém ou define uma cadeia que contém o caminho do diretório que contém o projeto de workflow.

ProjectExtension
Obsoleto.

Recebe ou define uma string que contém a extensão do nome do ficheiro do projeto de workflow.

ReferenceFiles
Obsoleto.

Obtém ou define um conjunto de caminhos para referenciar ficheiros do projeto de workflow que está a ser compilado.

ResourceFiles
Obsoleto.

Obtém ou define um conjunto de caminhos para ficheiros de recursos do projeto de workflow que está a ser compilado.

RootNamespace
Obsoleto.

Obtém ou define o espaço de nomes raiz para o projeto de workflow que está a ser compilado.

SourceCodeFiles
Obsoleto.

Obtém ou define um conjunto de caminhos para ficheiros Visual Basic ou C# no projeto de workflow que está a ser compilado.

TargetFramework
Obsoleto.

Obtém ou define a framework .NET alvo do projeto atual.

TemporaryFiles
Obsoleto.

Obtém um conjunto de caminhos para ficheiros temporários criados pela tarefa de compilação do projeto de workflow que está a ser compilado.

WorkflowMarkupFiles
Obsoleto.

Obtém ou define um conjunto de caminhos para Ficheiros de Marcação de Workflow para o projeto de workflow que está a ser compilado.

Métodos

Name Description
Execute()
Obsoleto.

Executa a compilação da tarefa do fluxo de trabalho.

Implementações de Interface Explícita

Name Description
ITask.HostObject
Obsoleto.

Obtém ou define o Host Object no framework Microsoft Build.

Aplica-se a