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.
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; }
Property ReadOnly CallStack As ReadOnlyCollection<IScriptDebuggerStackFrame>
EndColumn
Gets end column of the script statement being executed.
property EndColumn: Int32 read;
Int32 EndColumn { get; }
Property ReadOnly EndColumn As Int32
EndLine
Gets end line of the script statement being executed.
property EndLine: Int32 read;
Int32 EndLine { get; }
Property ReadOnly EndLine As Int32
StartColumn
Gets start column of the script statement being executed.
property StartColumn: Int32 read;
Int32 StartColumn { get; }
Property ReadOnly StartColumn As Int32
StartLine
Gets start line of the script statement being executed.
property StartLine: Int32 read;
Int32 StartLine { get; }
Property ReadOnly StartLine As Int32