CompileWorkflowTask Sınıf

Tanım

Dikkat

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

bir iş akışı derlemeye yönelik MSBuild görevini temsil eder. Bu sınıf devralınamaz.

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
Devralma
CompileWorkflowTask
Öznitelikler
Uygulamalar

Açıklamalar

Note

Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.

Bu sınıf, Microsoft Build çerçevesinin Task sınıfını genişletir. Bu sınıfın yöntemleri, Windows Workflow Foundation türleri C# ve Visual Basic projeleri derlenirken derleme işlemini özelleştirmek için Microsoft Build çerçevesi tarafından çağrılır. .xoml dosyalarını ara kod dosyalarına (C# veya Visual Basic) derleme desteği sağlar. İş akışları derlemeden önce doğrulanır.

Oluşturucular

Name Description
CompileWorkflowTask()
Geçersiz.

CompileWorkflowTask sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
AssemblyName
Geçersiz.

Derleme sırasında oluşturulan derlemenin adını alır veya ayarlar.

BuildingProject
Geçersiz.

Bu derleme görevinin iş akışı projesini oluşturup oluşturmadığını gösteren bir değer alır veya ayarlar.

CompilationOptions
Geçersiz.

Derleme seçeneklerini alır veya ayarlar.

DelaySign
Geçersiz.

İş akışı derlemesinin gecikmeli olarak imzalanıp imzalanmayacağını belirten bir değer alır veya ayarlar.

HostObject
Geçersiz.

Derleme iş akışı görevi çağrıldığında Visual Studio konağı tarafından sağlanan hizmetleri almak için kullanılan Object alır veya ayarlar.

Imports
Geçersiz.

İş akışının derlenmesi için tüm içeri aktarma yönergelerini içeren bir dize alır veya ayarlar.

KeepTemporaryFiles
Geçersiz.

Geçici dosyaların tutulup tutulmayacağını belirleyen bir Boole değeri alır.

KeyContainer
Geçersiz.

İş akışı derlemesini imzalamak için kullanılan ortak/özel anahtar kapsayıcısının adını alır veya ayarlar.

KeyFile
Geçersiz.

İş akışı derlemesini imzalamak için kullanılan dosyanın yolunu alır veya ayarlar.

OutputFiles
Geçersiz.

Derlenen iş akışı projesinden çıkış dosyalarına yönelik bir dizi yol alır.

ProjectDirectory
Geçersiz.

İş akışı projesini içeren dizinin yolunu içeren bir dize alır veya ayarlar.

ProjectExtension
Geçersiz.

İş akışı projesi için dosya adı uzantısını içeren bir dize alır veya ayarlar.

ReferenceFiles
Geçersiz.

Derlenen iş akışı projesi için başvuru dosyalarına yönelik bir yol dizisi alır veya ayarlar.

ResourceFiles
Geçersiz.

Derlenen iş akışı projesi için kaynak dosyalarına yönelik bir yol dizisi alır veya ayarlar.

RootNamespace
Geçersiz.

Derlenen iş akışı projesi için kök ad alanını alır veya ayarlar.

SourceCodeFiles
Geçersiz.

Derlenen iş akışı projesindeki Visual Basic veya C# dosyalarına yönelik bir yol dizisi alır veya ayarlar.

TargetFramework
Geçersiz.

Geçerli projenin hedef .NET Çerçevesini alır veya ayarlar.

TemporaryFiles
Geçersiz.

Derlenen iş akışı projesi için derleme görevi tarafından oluşturulan geçici dosyalara yönelik bir dizi yol alır.

WorkflowMarkupFiles
Geçersiz.

Derlenen iş akışı projesi için İş Akışı biçimlendirme dosyalarına yönelik bir yol dizisi alır veya ayarlar.

Yöntemler

Name Description
Execute()
Geçersiz.

İş akışı görevinin derlemesini çalıştırır.

Belirtik Arabirim Kullanımları

Name Description
ITask.HostObject
Geçersiz.

Microsoft Build çerçevesinde Konak Nesnesi'ni alır veya ayarlar.

Şunlara uygulanır