System.Workflow.ComponentModel.Compiler Ruang nama

Menyediakan kelas yang terkait dengan pengkompilasi model komponen Windows Workflow Foundation.

Kelas

Nama Deskripsi
ActivityCodeGenerator

Kelas dasar untuk komponen generator kode yang dapat dikaitkan dengan aktivitas.

ActivityCodeGeneratorAttribute

Menunjukkan jenis yang akan digunakan untuk pembuatan kode untuk aktivitas. Kelas ini tidak dapat diwariskan.

ActivityValidator

Turunan dari DependencyObjectValidator itu adalah kelas dasar untuk semua komponen validator aktivitas.

ActivityValidatorAttribute

Mengidentifikasi kelas yang melakukan validasi pada Activity yang tunduk pada validasi. Kelas ini tidak dapat diwariskan.

AttributeInfo

Kelas pembungkus yang mewakili atribut pada jenis pada waktu desain. Kelas ini tidak dapat diwariskan.

AttributeInfoAttribute

Mewakili kelas yang menyimpan informasi tentang atribut pada waktu desain. Kelas ini tidak dapat diwariskan.

AuthorizedType

Mewakili sekumpulan jenis yang diizinkan atau tidak diizinkan dalam alur kerja yang dikompilasi oleh pengkompilasi alur kerja (tergantung pada nilai Authorized properti). Kelas ini tidak dapat diwariskan.

BindValidationContext

Mewakili konteks untuk validasi ActivityBind. Kelas ini tidak dapat diwariskan.

CodeGenerationManager

Memungkinkan berbagi data di seluruh generator kode aktivitas selama fase pembuatan kode kompilasi. Kelas ini tidak dapat diwariskan.

CompileWorkflowCleanupTask

Menentukan tugas MSBuild untuk menghapus konten file sementara yang digunakan saat mengkompilasi alur kerja yang dibuat menggunakan Visual Basic. Isi file sementara dihapus tetapi file tidak dihapus. Kelas ini tidak dapat diwariskan.

CompileWorkflowTask

Mewakili tugas MSBuild untuk mengkompilasi alur kerja. Kelas ini tidak dapat diwariskan.

CompositeActivityCodeGenerator

Kelas dasar untuk komponen generator kode yang dapat dikaitkan dengan aktivitas komposit.

CompositeActivityValidator

Turunan dari ActivityValidator itu adalah kelas dasar untuk semua komponen validator aktivitas komposit.

ConditionValidator

Turunan dari DependencyObjectValidator itu adalah kelas dasar untuk semua komponen validator kondisi.

DependencyObjectValidator

Turunan dari Validator itu adalah kelas dasar untuk semua komponen validator objek dependensi.

PropertyValidationContext

Menyediakan konteks untuk validasi DependencyProperty.

TypeProvider

Implementasi ITypeProvider yang bertindak sebagai kontainer jenis dalam rakitan yang ditunjukkan dan unit kompilasi kode.

ValidationError

Mewakili kelas dasar untuk semua kesalahan validasi.

ValidationErrorCollection

Menyimpan kumpulan ValidationError objek.

ValidationManager

Memungkinkan berbagi informasi kontekstual, seperti validasi properti, aktivitas induk, dan sebagainya, di seluruh validator selama proses kompilasi.

ValidationOptionAttribute

Atribut kustom yang berisi informasi ValidationOption. Kelas ini tidak dapat diwariskan.

Validator

Kelas dasar untuk semua komponen validator.

WorkflowCompilationContext

Menyediakan opsi kompilasi alur kerja untuk tugas kompilasi atau validasi saat ini.

WorkflowCompiler

Mewakili pengkompilasi untuk alur kerja yang dikembangkan menggunakan kode C# atau Visual Basic dan/atau markup XAML. Kelas ini tidak dapat diwariskan.

WorkflowCompilerError

CompilerError Mewakili yang diperoleh selama proses kompilasi alur kerja.

WorkflowCompilerOptionsService

Menyediakan implementasi default .IWorkflowCompilerOptionsService

WorkflowCompilerParameters

Mewakili parameter yang diteruskan selama WorkflowCompiler proses kompilasi.

WorkflowCompilerResults

Mewakili hasil kompilasi alur kerja. Kelas ini tidak dapat diwariskan.

WorkflowMarkupSourceAttribute

Atribut yang berisi informasi tentang file markup Alur Kerja. Kelas ini tidak dapat diwariskan.

WorkflowValidationFailedException

Exception Mewakili yang terjadi ketika alur kerja tidak lulus validasi. Kelas ini tidak dapat diwariskan.

Antarmuka

Nama Deskripsi
ITypeProvider

Menentukan perilaku layanan yang bertindak sebagai kontainer jenis.

IWorkflowCompilerOptionsService

Menentukan antarmuka yang diterapkan oleh lingkungan yang menghosting perancang alur kerja dan pengkompilasi untuk memberikan informasi kompilasi khusus lingkungan selama proses validasi dan kompilasi.

Enum

Nama Deskripsi
AccessTypes

Menentukan mode akses untuk properti dependensi.

ValidationOption

Menentukan opsi validasi di properti ValidationOption.