The Debugger type exposes the following members.
Fields
Name | Description | |
---|---|---|
![]() |
arguments |
The current method's arguments.
|
![]() |
breakAddress |
The address of the last instruction executed before the break.
|
![]() |
currentCSLine |
The current C# line info.
|
![]() |
currentCSMethod |
The current C# method info.
|
![]() |
currentCSSymbol |
The current C# symbol info.
|
![]() |
currentILOpInfo |
The IL Op info for the current line assuming we are not in a plugged method.
|
![]() |
currentMethod |
The current method determined from break address.
|
![]() |
currentMethodASM |
The current method's ASM text.
|
![]() |
currentNearestLabels |
The nearest labels to the break address.
|
![]() |
currentNearestMethodBasedLabel |
The nearest label to the break address that is a method-based label e.g.
"method_METHODID.IL_OPNUMBER_ASMNUMBER"
|
![]() |
GetMemory_Data | |
![]() |
GetMemory_Length | |
![]() |
lastILOpInfo |
The last IL Op info that was found (if any).
|
![]() |
LoadMemoryRequests |
The list of requests for memory.
|
![]() |
locals |
The current method's locals.
|
![]() |
Mode_64bit | |
![]() |
OnBreak | |
![]() |
OnConnected | |
![]() |
OnInvalidCommand | |
![]() |
PendingClearInt3Addresses | |
![]() |
PendingSetInt3Addresses | |
![]() |
registers |
The data of the registers when execution was broken.
|
![]() |
State |
The current debugger state.
|
![]() |
TheASMFile |
The kernel's main assembler file.
|
![]() |
TheElfMap |
The Elf Map for the kernel being debugged.
|
![]() |
ThePDBDumpManager |
The PDB dump manager used to access IL to C# mapping info.
|
![]() |
TheSerial |
The serial connection to the kernel.
|
See Also