CompileWorkflowTask Klas

Definitie

Let op

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

Vertegenwoordigt de MSBuild-taak voor het compileren van een werkstroom. Deze klasse kan niet worden overgenomen.

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
Overname
CompileWorkflowTask
Kenmerken
Implementeringen

Opmerkingen

Note

In dit materiaal worden typen en naamruimten besproken die verouderd zijn. Zie Deprecated Types in Windows Workflow Foundation 4.5 voor meer informatie.

Deze klasse breidt de klasse Task van Microsoft Build framework uit. Methoden van deze klasse worden aangeroepen door het Microsoft Build framework om het buildproces aan te passen bij het compileren van Windows werkstroombasistypen van C# en Visual Basic projecten. Het biedt ondersteuning voor het compileren van .xoml-bestanden in tussenliggende codebestanden (C# of Visual Basic). Werkstromen worden gevalideerd voordat ze worden samengesteld.

Constructors

Name Description
CompileWorkflowTask()
Verouderd.

Initialiseert een nieuw exemplaar van de CompileWorkflowTask klasse.

Eigenschappen

Name Description
AssemblyName
Verouderd.

Hiermee haalt u de naam op van de assembly die tijdens de compilatie is gemaakt of stelt u deze in.

BuildingProject
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of deze build-taak momenteel het werkstroomproject bouwt.

CompilationOptions
Verouderd.

Hiermee haalt u de compilatieopties op of stelt u deze in.

DelaySign
Verouderd.

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de werkstroomassembly wordt vertraagd.

HostObject
Verouderd.

Hiermee haalt u de Object op die wordt gebruikt om services te verkrijgen die worden geleverd door de Visual Studio-host wanneer de werkstroomtaak compileren wordt aangeroepen.

Imports
Verouderd.

Hiermee haalt u een tekenreeks op die alle importrichtlijnen bevat voor de compilatie van de werkstroom.

KeepTemporaryFiles
Verouderd.

Hiermee haalt u een Booleaanse waarde op die bepaalt of tijdelijke bestanden moeten worden bewaard.

KeyContainer
Verouderd.

Hiermee haalt u de naam op van de openbare/persoonlijke sleutelcontainer die wordt gebruikt voor het ondertekenen van de werkstroomassembly.

KeyFile
Verouderd.

Hiermee haalt u het pad op van het bestand dat wordt gebruikt voor het ondertekenen van de werkstroomassembly.

OutputFiles
Verouderd.

Hiermee haalt u een matrix van paden op voor uitvoerbestanden van het werkstroomproject dat wordt gecompileerd.

ProjectDirectory
Verouderd.

Hiermee haalt u een tekenreeks op die het pad bevat van de map die het werkstroomproject bevat.

ProjectExtension
Verouderd.

Hiermee haalt u een tekenreeks op die de bestandsnaamextensie voor het werkstroomproject bevat of stelt u deze in.

ReferenceFiles
Verouderd.

Hiermee wordt een matrix met paden opgehaald of ingesteld om te verwijzen naar bestanden voor het werkstroomproject dat wordt gecompileerd.

ResourceFiles
Verouderd.

Hiermee haalt u een matrix van paden op naar resourcebestanden voor het werkstroomproject dat wordt gecompileerd.

RootNamespace
Verouderd.

Hiermee haalt u de hoofdnaamruimte op voor het werkstroomproject dat wordt gecompileerd.

SourceCodeFiles
Verouderd.

Hiermee wordt een matrix met paden opgehaald of ingesteld voor Visual Basic- of C#-bestanden in het werkstroomproject dat wordt gecompileerd.

TargetFramework
Verouderd.

Hiermee haalt u het doel .NET Framework van het huidige project op of stelt u deze in.

TemporaryFiles
Verouderd.

Hiermee haalt u een matrix van paden op naar tijdelijke bestanden die zijn gemaakt door de build-taak voor het werkstroomproject dat wordt gecompileerd.

WorkflowMarkupFiles
Verouderd.

Hiermee haalt u een matrix van paden op naar werkstroommarkeringsbestanden voor het werkstroomproject dat wordt gecompileerd.

Methoden

Name Description
Execute()
Verouderd.

Hiermee wordt de compilatie van de werkstroomtaak uitgevoerd.

Expliciete interface-implementaties

Name Description
ITask.HostObject
Verouderd.

Hiermee wordt het hostobject opgehaald of ingesteld in het Microsoft Build framework.

Van toepassing op