WorkflowDebuggerSteppingOption Enum
Definisi
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.
Perhatian
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Menentukan bagaimana debugger alur kerja akan melangkah secara bersamaan menjalankan aktivitas anak dari aktivitas komposit.
public enum class WorkflowDebuggerSteppingOption
public enum WorkflowDebuggerSteppingOption
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public enum WorkflowDebuggerSteppingOption
type WorkflowDebuggerSteppingOption =
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowDebuggerSteppingOption =
Public Enum WorkflowDebuggerSteppingOption
- Warisan
- Atribut
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| Sequential | 0 | Aktivitas anak akan di-debug secara berurutan. |
| Concurrent | 1 | Aktivitas anak akan di-debug secara bersamaan. |
Keterangan
Note
Materi ini membahas jenis dan namespace yang usang. Untuk informasi selengkapnya, lihat jenis Deprecated di Windows Workflow Foundation 4.5.
Enumerasi ini digunakan dengan WorkflowDebuggerSteppingAttribute atribut untuk menentukan dua perilaku berikut:
Melangkah bersamaan. Mode langkah ini memungkinkan Anda untuk menelusuri dan men-debug aktivitas yang dijalankan secara bersamaan dalam alur kerja. Dengan opsi ini, Anda akan melihat bahwa perubahan kontrol terjadi saat menjalankan aktivitas secara bersamaan yang berjalan dalam alur kerja.
Langkah berurutan. Mode langkah ini memungkinkan Anda untuk menelusuri dan men-debug cabang tertentu dari aktivitas komposit, seperti ParallelActivity atau ConditionedActivityGroup aktivitas. Ketika Anda menggunakan opsi ini untuk men-debug, Anda tidak akan melihat bahwa perubahan kontrol terjadi karena eksekusi bersamaan aktivitas lain dalam alur kerja. Debugger hanya melakukan langkah-langkah melalui aktivitas di cabang yang saat ini dipilih sementara aktivitas lain dalam alur kerja dapat dijalankan secara bersamaan. Misalnya, secara default, cabang paling kiri dalam ParallelActivity aktivitas dan aktivitas anak pertama dari ConditionedActivityGroup aktivitas digunakan untuk melangkah. Jika Anda tertarik untuk menelusuri kesalahan aktivitas cabang atau anak lainnya, titik henti eksplisit harus ditempatkan pada cabang atau aktivitas anak tersebut. Langkah berlanjut di cabang itu ketika titik henti dipicu.