Share via


Debugger2 Members

Include Protected Members
Include Inherited Members

The Debugger2 object is used to interrogate and manipulate the state of the debugger and the program being debugged. The Debugger2 object supersedes the Debugger object.

The Debugger2 type exposes the following members.

Methods

 

Name

Description

Public method

Break

Overloaded.

Public method

DetachAll

Overloaded.

Public method

ExecuteStatement

Overloaded.

Public method

GetExpression

Overloaded.

Public method

GetExpression2

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.

Public method

GetProcesses

Allows the caller to get a collection of processes from a remote machine.

Public method

Go

Overloaded.

Public method

RunToCursor

Overloaded.

Public method

SetNextStatement

Overloaded.

Public method

StepInto

Overloaded.

Public method

StepOut

Overloaded.

Public method

StepOver

Overloaded.

Public method

Stop

Overloaded.

Public method

TerminateAll

Overloaded.

Public method

WriteMinidump

If debugging a program and in Break mode, this function creates a minidump of the current debugging session.

Top

Properties

 

Name

Description

Public property

AllBreakpointsLastHit

Overloaded.

Public property

BreakpointLastHit

Overloaded.

Public property

Breakpoints

Overloaded.

Public property

CurrentMode

Overloaded.

Public property

CurrentProcess

Overloaded.

Public property

CurrentProgram

Overloaded.

Public property

CurrentStackFrame

Overloaded.

Public property

CurrentThread

Overloaded.

Public property

DebuggedProcesses

Overloaded.

Public property

DTE

Overloaded.

Public property

HexDisplayMode

Overloaded.

Public property

HexInputMode

Overloaded.

Public property

Languages

Overloaded.

Public property

LastBreakReason

Overloaded.

Public property

LocalProcesses

Overloaded.

Public property

Parent

Overloaded.

Public property

Transports

Gets a collection of supported debugging transports.

Top

See Also

Reference

Debugger2 Interface

EnvDTE80 Namespace