Namespace Alternet.Scripter.Debugger
Classes
- ActiveThreadChangedEventArgs
 Provides data for the
IScriptDebugger.ActiveThreadChangedevent.
- BaseDefaultDebuggerUICommands
 Represents a base abstract class that contains Debugger commands processed by the Debugger UI.
- Breakpoint
 Breakpointclass is used to store individual breakpoint within debugger breakpoint collection.
- BreakpointEventArgs
 Provides data for the debugger breakpoint change events.
- BreakpointsData
 Represents a collection of the
BreakpointDataobjects for the serialization purpose.
- BreakpointsData.BreakpointData
 This class is used to store individual breakpoint data for the serialization purpose.
- BreakpointsDataService
 A utility class is used to save/restore debugger breakpoints.
- BreakpointsDataService.Serializer
 An utility class used to serialize and deserialize BreakpointsData objects into and from XML.
- BreakpointsDataService.Serializer.BreakpointsXmlData
 Contains information about the list of BreakpointsDataService.Serializer.BreakpointsXmlData.Breakpoint object.
- BreakpointsDataService.Serializer.BreakpointsXmlData.Breakpoint
 Contains information about breakpoint data that can be serialized.
- DebuggerCommunication
 Provides methods to manage debugger communication between client and server via .NET Remoting.
- DebuggerCommunication.ScriptDebuggerRemoteControlCompileCallbackSink
 Provides call back for remote script compilation.
- DebuggerCommunication.ScriptDebuggerRemoteControlStartCallbackSink
 Provides call back functionality remote debugging.
- DebuggerCommunication.ScriptDebuggerRemoteControlStartDebugCallbackSink
 Provides call back for remote script debugging.
- DebuggerConsts
 Contains default constants related to debugger errors.
- DebuggerErrorOccurredEventArgs
 Provides data for the
IScriptDebugger.DebuggerErrorevent.
- DebuggerStateChangedEventArgs
 Provides data for the
IScriptDebugger.StateChangedevent.
- DebuggingStartedEventArgs
 Provides data for the
IScriptDebugger.DebuggingStartedevent.
- DebuggingStoppedEventArgs
 Provides data for the
IScriptDebugger.DebuggingStoppedevent.
- 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.ExecutionResumedevent.
- ExecutionStoppedEventArgs
 Provides data for the
IScriptDebugger.ExecutionStoppedevent.
- 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.LogMessageReceivedevent.
- RunToPositionBreakpoint
 Specifies breakpoint position inside the file.
- ScriptBreakpoints
 Provides list of
Breakpointobjects.
- ScriptBreakpointsBase
 Provides list of
Breakpointobjects.
- ScriptDebugger
 Enables communication with a debugger.
- ScriptFilePathService
 A utility class is used to support script file path operations.
- SourceFileLocationResolveEventArgs
 Provides data for the resolve source file location events.
- StackFrame
 Represents information describes particular stack frame.
- StackFrameSwitchedEventArgs
 Provides data for the
IScriptDebugger.StackFrameSwitchedevent.
- StackFramesRetrievalResult
 Provides data for method calls that are currently on a stack.
- StartDebuggingOptions
 Defines debug process settings.
- ThreadInfo
 Provides data for the
ThreadClickevent.
- 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.