Namespace Alternet.Scripter.Debugger
Classes
- ActiveThreadChangedEventArgs
Provides data for the
IScriptDebugger.ActiveThreadChanged
event.
- Breakpoint
Breakpoint
class is used to store individual breakpoint within debugger breakpoint collection.
- BreakpointEventArgs
Provides data for the debugger breakpoint change events.
- DebuggerCommunication
Provides methods to manage debugger communication between client and server via .NET Remoting.
- DebuggerCommunication.ScriptDebuggerRemoteControl
Provides methods for remote communication between application that executes and debugs user script.
- DebuggerCommunication.ScriptDebuggerRemoteControlCompileCallbackSink
Provides call back for remote script compilation.
- DebuggerCommunication.ScriptDebuggerRemoteControlStartCallbackSink
Provides call back functionality remote debugging.
- DebuggerConsts
Contains default constants related to debugger errors.
- DebuggerErrorOccuredEventArgs
Provides data for the
IScriptDebugger.DebuggerError
event.
- DebuggerStateChangedEventArgs
Provides data for the
IScriptDebugger.StateChanged
event.
- DebuggingStartedEventArgs
Provides data for the
IScriptDebugger.DebuggingStarted
event.
- DebuggingStoppedEventArgs
Provides data for the
IScriptDebugger.DebuggingStopped
event.
- DotNetStartDebuggingOptions
Defines debug process settings.
- ErrorMessages
Contains default string constants related to debugger errors.
- ExceptionDescription
Represents information describes an exception occurred during process execution.
- ExecutionPosition
Represents information describes process's execution position.
- ExecutionResumedEventArgs
Provides data for the
IScriptDebugger.ExecutionResumed
event.
- ExecutionStoppedEventArgs
Provides data for the
IScriptDebugger.ExecutionStopped
event.
- ExpressionEvaluationRequest
Represents data for ExpressionEvaluation request.
- ExpressionEvaluationResult
Represents data of evaluated expression.
- ExpressionEvaluationResultItem
Represents information describes expression evaluation result.
- LogMessageReceivedEventArgs
Provides data for the
IScriptDebugger.LogMessageReceived
event.
- RunToPositionBreakpoint
Specifies breakpoint position inside the file.
- ScriptBreakpoints
Provides list of
Breakpoint
objects.
- ScriptBreakpointsBase
Provides list of
Breakpoint
objects.
- ScriptDebugger
Enables communication with a debugger.
- SourceFileLocationResolveEventArgs
Provides data for the IScriptDebuggerBase.ResolveSourceFileLocation event.
- StackFrame
Represents information describes particular stack frame.
- StackFrameSwitchedEventArgs
Provides data for the
IScriptDebugger.StackFrameSwitched
event.
- StackFramesRetrievalResult
Provides data for method calls that are currently on a stack.
- StartDebuggingOptions
Defines debug process settings.
- ThreadInfo
Provides data for the
ThreadClick
event.
- ThreadsRetrievalResult
Provides data for list of active threads.
- VariablesRetrievalResult
Provides data for list of variable names.
Interfaces
- IDebuggerUICommands
Represents Debugger commands processed by the Debugger UI.
- IScriptBreakpoints
Represents methods and properties declaration to describe list of breakpoints.
- IScriptDebugger
Provides methods and properties that allow developers to debug applications in the common language runtime (CLR) environment.
- IScriptDebuggerBase
Provides methods and properties that allow developers to debug applications in the common language runtime (CLR) environment.
Enums
- AllowedDebuggerCommands
Represents commands allowed by the Debugger UI.
- DebuggerCapabilities
Defines debugger capabilities.
- DebuggerState
Specifies the possible debugger states.
- ExecutionStopReason
Defines possible causes stop execution.