IScriptDebuggerState
Overview
The IScriptDebuggerState interface represents current state of a Remote Script Debugger instance. This interface is used to separate the debugger state object implementation from its definition.
Objects implementing the IScriptDebuggerState interface are created internally in the EcmaScriptProvider and are sent to the remote debugger application when Remote Script Debugging feature is implemented by the server application. In most cases there is no need to implement the IScriptDebuggerState interface in the user code or to anyhow access objects implementing it.
For internal use only.
Location
- Reference: RemObjects.DataAbstract.dll
- Namespace: RemObjects.DataAbstract
- Ancestry: IScriptDebuggerState
Properties
CallStack
Gets script callstach, including method names and variable values.
property CallStack: ReadOnlyCollection<IScriptDebuggerStackFrame> read;
ReadOnlyCollection<IScriptDebuggerStackFrame> CallStack { get; }
ReadOnly Property CallStack() As ReadOnlyCollection<IScriptDebuggerStackFrame>
EndColumn
Gets end column of the script statement being executed.
property EndColumn: Int32 read;
Int32 EndColumn { get; }
ReadOnly Property EndColumn() As Int32
EndLine
Gets end line of the script statement being executed.
property EndLine: Int32 read;
Int32 EndLine { get; }
ReadOnly Property EndLine() As Int32
StartColumn
Gets start column of the script statement being executed.
property StartColumn: Int32 read;
Int32 StartColumn { get; }
ReadOnly Property StartColumn() As Int32
StartLine
Gets start line of the script statement being executed.
property StartLine: Int32 read;
Int32 StartLine { get; }
ReadOnly Property StartLine() As Int32