Enum DebugWorkerParentCommands
Commands for when to launch or break a debugger when debugging workers
and the worker system (i.e. WorkerParent instances).
Multiple commands can be set at the same time by combining them with bitwise OR
(| in C#).
The various "On..." commands defines when to break or launch the debugger, while Launch and Break defines what to do, i.e. launching and breaking the debugger. In most debugging scenarios, both one or more "On..." commands, as well as either Launch or Break, should be set.
There are also several predefined combinations, e.g.
BreakOnCompleted that is very useful for viewing
WorkerParents after they complete.
Also note that any Launch command will be automatically
downgraded to a
Break command after the first attempt to launch a debugger
for this WorkerParent.
Namespace: actionETL
Assembly: actionETL.dll
Syntax
[Flags]
public enum DebugWorkerParentCommands
Fields
| Name | Description |
|---|---|
| Break | Break any attached debugger when any of the "On..." commands are triggered. If no debugger is attached, no action is taken. |
| BreakOnAll | Break any attached debugger when this |
| BreakOnCompleted | Break any attached debugger when this |
| BreakOnRunning | Break any attached debugger when this |
| Launch | Launch, attach, and break a debugger when any of the "On..." commands are triggered. If a debugger is already attached, this command will only Break the debugger.
Note that the Launch command will be automatically downgraded to a
Break command after the first attempt to launch a debugger for this
|
| LaunchOnAll | Launch, attach, and break a debugger when this
Note that the Launch command will be automatically downgraded to a
Break command after the first attempt to launch a debugger for this
|
| LaunchOnCompleted | Launch, attach, and break a debugger when this
Note that the Launch command will be automatically downgraded to a
Break command after the first attempt to launch a debugger for this
|
| LaunchOnRunning | Launch, attach, and break a debugger when this
Note that the Launch command will be automatically downgraded to a
Break command after the first attempt to launch a debugger for this
|
| None | Debugging disabled. |
| OnAll | Execute any Launch or Break command when the |
| OnCanceled | Execute any Launch or Break command when the |
| OnCompleted | Execute any Launch or Break command when the |
| OnCreated | Execute any Launch or Break command when the |
| OnError | Execute any Launch or Break command when the |
| OnFatal | Execute any Launch or Break command when the |
| OnRunning | Execute any Launch or Break command when the |
| OnSucceeded | Execute any Launch or Break command when the |