Debugger Fields Fling OS

The Debugger type exposes the following members.

Fields

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