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

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.

Gilt für: