CompileWorkflowTask Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Note
In diesem Material werden Typen und Namespaces erläutert, die veraltet sind. Weitere Informationen finden Sie unter Deprecated Types in Windows Workflow Foundation 4.5.
Diese Klasse erweitert die Task-Klasse des Microsoft Build Frameworks. Methoden dieser Klasse werden vom Microsoft Build Framework aufgerufen, um den Buildprozess beim Kompilieren Windows Workflow Foundation-Typen von C#- und Visual Basic Projekten anzupassen. Sie bietet Unterstützung für das Kompilieren von XOML-Dateien in Zwischencodedateien (C# oder Visual Basic). Workflows werden vor der Kompilierung überprüft.
Konstruktoren
| Name | Beschreibung |
|---|---|
| CompileWorkflowTask() |
Veraltet.
Initialisiert eine neue Instanz der CompileWorkflowTask-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AssemblyName |
Veraltet.
Dient zum Abrufen oder Festlegen des Namens der Assembly, die während der Kompilierung erstellt wird. |
| BuildingProject |
Veraltet.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob dieser Buildvorgang derzeit das Workflowprojekt erstellt. |
| CompilationOptions |
Veraltet.
Ruft die Kompilierungsoptionen ab oder legt sie fest. |
| DelaySign |
Veraltet.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Workflowassembly signiert wird. |
| HostObject |
Veraltet.
Ruft den Object ab, der zum Abrufen von Diensten verwendet wird, die vom host Visual Studio bereitgestellt werden, wenn die Kompilierungsworkflowaufgabe aufgerufen wird, oder legt diesen fest. |
| Imports |
Veraltet.
Dient zum Abrufen oder Festlegen einer Zeichenfolge, die alle Importdirektiven für die Kompilierung des Workflows enthält. |
| KeepTemporaryFiles |
Veraltet.
Ruft einen booleschen Wert ab, der bestimmt, ob temporäre Dateien aufbewahrt werden sollen. |
| KeyContainer |
Veraltet.
Ruft den Namen des öffentlichen/privaten Schlüsselcontainers ab, der zum Signieren der Workflowassembly verwendet wird, oder legt diesen fest. |
| KeyFile |
Veraltet.
Dient zum Abrufen oder Festlegen des Pfads der Datei, die zum Signieren der Workflowassembly verwendet wird. |
| OutputFiles |
Veraltet.
Ruft ein Array von Pfaden zu Ausgabedateien aus dem workflowprojekt ab, das kompiliert wird. |
| ProjectDirectory |
Veraltet.
Dient zum Abrufen oder Festlegen einer Zeichenfolge, die den Pfad des Verzeichnisses enthält, das das Workflowprojekt enthält. |
| ProjectExtension |
Veraltet.
Dient zum Abrufen oder Festlegen einer Zeichenfolge, die die Dateinamenerweiterung für das Workflowprojekt enthält. |
| ReferenceFiles |
Veraltet.
Dient zum Abrufen oder Festlegen eines Arrays von Pfaden zum Verweisen auf Dateien für das workflowprojekt, das kompiliert wird. |
| ResourceFiles |
Veraltet.
Dient zum Abrufen oder Festlegen eines Arrays von Pfaden zu Ressourcendateien für das workflowprojekt, das kompiliert wird. |
| RootNamespace |
Veraltet.
Ruft den Stammnamespace für das zu kompilierte Workflowprojekt ab oder legt den Stammnamespace fest. |
| SourceCodeFiles |
Veraltet.
Dient zum Abrufen oder Festlegen eines Arrays von Pfaden zu Visual Basic- oder C#-Dateien im Workflowprojekt, das kompiliert wird. |
| TargetFramework |
Veraltet.
Dient zum Abrufen oder Festlegen des Ziels .NET Framework des aktuellen Projekts. |
| TemporaryFiles |
Veraltet.
Ruft ein Array von Pfaden zu temporären Dateien ab, die von der Buildaufgabe für das zu kompilierte Workflowprojekt erstellt wurden. |
| WorkflowMarkupFiles |
Veraltet.
Dient zum Abrufen oder Festlegen eines Arrays von Pfaden zu Workflowmarkupdateien für das workflowprojekt, das kompiliert wird. |
Methoden
| Name | Beschreibung |
|---|---|
| Execute() |
Veraltet.
Führt die Kompilierung der Workflowaufgabe aus. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ITask.HostObject |
Veraltet.
Dient zum Abrufen oder Festlegen des Hostobjekts im Microsoft Build Framework. |