Debugger2 Methods
Assembly: EnvDTE80 (in EnvDTE80.dll)
| Name | Description | |
|---|---|---|
![]() | Break(Boolean) | Causes the given process to pause its execution so that its current state can be analyzed. |
![]() | DetachAll() | Detaches from all attached programs. |
![]() | ExecuteStatement(String^, Int32, Boolean) | Executes the specified statement. If the TreatAsExpression flag is true, then the string is interpreted as an expression, and output is sent to the Command Window. |
![]() | GetExpression(String^, Boolean, Int32) | Evaluates an expression based on the current stack frame. If the expression can be parsed but not evaluated, an object is returned but does not contain a valid value. |
![]() | GetExpression2(String^, Boolean, Boolean, Int32) | Evaluates an expression based on the current stack frame. If the expression can be parsed but not evaluated, an object is returned but does not contain a valid value. |
![]() | GetProcesses(Transport^, String^) | Allows the caller to get a collection of processes from a remote machine. |
![]() | Go(Boolean) | Starts executing the program from the current statement. |
![]() | RunToCursor(Boolean) | Executes the program to the current position of the source file cursor. |
![]() | SetNextStatement() | Sets the next instruction to be executed, according to the cursor position in the current source file. |
![]() | StepInto(Boolean) | Steps into the next function call, if possible. |
![]() | StepOut(Boolean) | Steps out of the current function. |
![]() | StepOver(Boolean) | Steps over the next function call. |
![]() | Stop(Boolean) | Stops debugging and terminates or detaches from all attached processes. |
![]() | TerminateAll() | Terminates all currently running debugging processes. |
![]() | WriteMinidump(String^, dbgMinidumpOption) | If debugging a program and in Break mode, this function creates a minidump of the current debugging session. |
