Freigeben über


CompileWorkflowTask Klasse

Definition

Achtung

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

Stellt die MSBuild-Aufgabe zum Kompilieren eines Workflows dar. Diese Klasse kann nicht vererbt werden.

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
Vererbung
CompileWorkflowTask
Attribute
Implementiert

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.

Diese Klasse erweitert die Task-Klasse des Microsoft Build Framework. Die Methoden dieser Klasse werden vom Microsoft Build Framework aufgerufen, um den Erstellungsprozess beim Kompilieren der Windows Workflow Foundation-Typen von C#- und Visual Basic-Projekten anzupassen. Die Klasse unterstützt die Kompilierung von XOML-Dateien in Zwischencodedateien (entweder C# oder Visual Basic). Workflows werden vor dem Kompilieren überprüft.

Konstruktoren

CompileWorkflowTask()
Veraltet.

Initialisiert eine neue Instanz der CompileWorkflowTask-Klasse.

Eigenschaften

AssemblyName
Veraltet.

Ruft den Namen der Assembly ab, die während der Kompilierung erstellt wird, oder legt diesen fest.

BuildingProject
Veraltet.

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Buildaufgabe derzeit das Workflowprojekt erstellt.

CompilationOptions
Veraltet.

Ruft die Kompilierungsoptionen ab oder legt diese fest.

DelaySign
Veraltet.

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob die Workflowassembly verzögert signiert wird.

HostObject
Veraltet.

Ruft das Object ab (bzw. legt es fest), das zum Erlangen von Diensten des Visual Studio-Hosts verwendet wird, wenn die Aufgabe zur Workflowkompilierung aufgerufen wird.

Imports
Veraltet.

Ruft eine Zeichenfolge ab bzw. legt eine Zeichenfolge fest, die alle Importanweisungen für die Kompilierung des Workflows enthält.

KeepTemporaryFiles
Veraltet.

Ruft einen booleschen Wert ab, der bestimmt, ob temporäre Dateien beibehalten werden.

KeyContainer
Veraltet.

Ruft den Namen des Containers für öffentliche/private Schlüssel ab (bzw. legt diesen fest), der zum Signieren der Workflowassembly verwendet wird.

KeyFile
Veraltet.

Ruft den Pfad der Datei ab bzw. legt den Pfad der Datei fest, die zum Signieren der Workflowassembly verwendet wird.

OutputFiles
Veraltet.

Ruft ein Array mit den Pfaden zu Ausgabedateien des Workflowprojekts ab, das kompiliert wird.

ProjectDirectory
Veraltet.

Ruft eine Zeichenfolge ab bzw. legt eine Zeichenfolge fest, die den Pfad des Verzeichnisses enthält, in dem das Workflowprojekt enthalten ist.

ProjectExtension
Veraltet.

Ruft eine Zeichenfolge ab bzw. legt eine Zeichenfolge fest, die die Dateierweiterung für das Workflowprojekt enthält.

ReferenceFiles
Veraltet.

Ruft für das zu kompilierende Workflowprojekt ein Array mit Pfaden zu den Referenzdateien ab bzw. legt das Array fest.

ResourceFiles
Veraltet.

Ruft für das zu kompilierende Workflowprojekt ein Array mit Pfaden zu den Ressourcendateien ab bzw. legt das Array fest.

RootNamespace
Veraltet.

Ruft den Stamm-Namespace für das zu kompilierende Workflowprojekt ab bzw. legt diesen fest.

SourceCodeFiles
Veraltet.

Ruft ein Array mit Pfaden zu Visual Basic- oder C#-Dateien im zu kompilierenden Workflowprojekt ab bzw. legt das Array fest.

TargetFramework
Veraltet.

Ruft die Ziel-.NET Framework des aktuellen Projekts ab oder legt sie fest.

TemporaryFiles
Veraltet.

Ruft ein Array der Pfade zu temporären von der Buildaufgabe erzeugten Dateien für das Workflowprojekt ab, das kompiliert wird.

WorkflowMarkupFiles
Veraltet.

Ruft ein Array mit Pfaden zu Workflowmarkupdateien für das Workflowprojekt fest, das kompiliert wird, bzw. legt das Array fest.

Methoden

Execute()
Veraltet.

Führt die Kompilierung der Workflowaufgabe aus.

Explizite Schnittstellenimplementierungen

ITask.HostObject
Veraltet.

Ruft das Hostobjekt im Microsoft Build Framework ab bzw. legt es fest.

Gilt für: