WorkflowDebuggerSteppingOption Enum

Definisi

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
WorkflowDebuggerSteppingOption
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.

Berlaku untuk