이름 |
설명 |
AddressBreakpoint |
|
AddressDomain |
|
AssemblerLine |
|
AssemblerMethod |
|
Backtrace |
|
Block |
|
Breakpoint |
This is an abstract base class which is implemented by the user interface to hold the user's settings for a breakpoint. |
CommandResult |
|
Debugger |
|
Debugger.GlobalCommandResult |
|
Debugger.MyOperationHost |
|
DebuggerConfiguration |
|
DebuggerMarshalByRefObject |
|
DebuggerOptions |
|
DebuggerSession |
|
Disassembler |
|
Display |
|
DynamicSourceLocation |
Represents a location in the source code on which we can insert a breakpoint. Instances of this class are normally created as the result of a user action such as a method lookup. |
Event |
|
ExceptionCatchPoint |
|
ExpressionBreakpoint |
|
ExpressionEvaluator |
|
ExpressionEvaluator.AsyncResult |
|
ExpressionParsingException |
|
GUIManager |
|
InternalError |
|
LessPipe |
|
LineEntry |
|
LineNumberTable |
|
LocationInvalidException |
|
MainMethodBreakpoint |
|
Method |
|
Module |
A module is either a shared library (containing unmanaged code) or a dll (containing managed code). A module maintains all the breakpoints and controls whether to enter methods while single-stepping. |
ModuleBase |
|
ModuleGroup |
|
ObjectCache |
|
OperationCommandResult |
|
Process |
|
Process.BreakpointCommandResult |
|
Process.MyOperationHost |
|
Process.ProcessCommandResult |
|
Register |
|
Registers |
|
Report |
|
ReportWriter |
|
RuntimeInvokeResult |
|
SourceAddress |
Holds the location in the source code corresponding to an actual machine address. Note that the difference between an "address" and a "location" is that a location is basically just a name for a specific source code location while an address contains some additional information which are only valid while the corresponding method is actually loaded in memory. This means that you can easily transform a SourceAddress in a SourceLocation, but not the other way around. If you insert a breakpoint on a location, the debugger will automatically compute the actual address once the corresponding method has been loaded. |
SourceBreakpoint |
|
SourceBuffer |
|
SourceFile |
|
SourceFileFactory |
|
SourceLocation |
|
SourceRange |
|
StackFrame |
|
StepFrame |
|
Style |
|
Symbol |
|
SymbolFile |
|
SymbolRangeEntry |
|
SymbolTable |
|
SymbolTableCollection |
|
SymbolTableException |
|
TargetAccess |
|
TargetAddress |
|
TargetBinaryAccess |
|
TargetBinaryReader |
|
TargetBinaryWriter |
|
TargetBlob |
|
TargetEventArgs |
|
TargetException |
|
TargetInfo |
|
TargetInvocationException |
|
TargetMemoryAccess |
|
TargetMemoryArea |
|
TargetMemoryException |
|
TargetMemoryInfo |
|
TargetMemoryReadOnlyException |
|
Thread |
|
ThreadCommandResult |
|
ThreadGroup |
This is used to share information about breakpoints and signal handlers between different invocations of the same target. |