System.Workflow.ComponentModel.Compiler Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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. |