C# 클래스 Rhino.Tools.Debugger.Dim.StackFrame

Object to represent one stack frame.
Object to represent one stack frame.
상속: DebugFrame
파일 보기 프로젝트 열기: hazzik/Rhino.Net 1 사용 예제들

공개 메소드들

메소드 설명
ContextData ( ) : Dim.ContextData

Returns the ContextData object for the Context.

Returns the ContextData object for the Context.

GetFunctionName ( ) : string

Returns the current function name.

Returns the current function name.

GetLineNumber ( ) : int

Returns the current line number.

Returns the current line number.

GetUrl ( ) : string

Returns the source URL.

Returns the source URL.

OnDebuggerStatement ( Context cx ) : void

Called when a 'debugger' statement is executed.

Called when a 'debugger' statement is executed.

OnEnter ( Context cx, Scriptable scope, Scriptable thisObj, object args ) : void

Called when the stack frame is entered.

Called when the stack frame is entered.

OnExceptionThrown ( Context cx, Exception exception ) : void

Called when an exception has been thrown.

Called when an exception has been thrown.

OnExit ( Context cx, bool byThrow, object resultOrException ) : void

Called when the stack frame has been left.

Called when the stack frame has been left.

OnLineChange ( Context cx, int lineno ) : void

Called when the current position has changed.

Called when the current position has changed.

Scope ( ) : object

Returns the scope object for this frame.

Returns the scope object for this frame.

SourceInfo ( ) : Dim.SourceInfo

Returns the SourceInfo object for the function.

Returns the SourceInfo object for the function.

ThisObj ( ) : object

Returns the 'this' object for this frame.

Returns the 'this' object for this frame.

비공개 메소드들

메소드 설명
StackFrame ( Context cx, Dim dim, Dim fsource ) : System

Creates a new StackFrame.

Creates a new StackFrame.

메소드 상세

ContextData() 공개 메소드

Returns the ContextData object for the Context.
Returns the ContextData object for the Context.
public ContextData ( ) : Dim.ContextData
리턴 Dim.ContextData

GetFunctionName() 공개 메소드

Returns the current function name.
Returns the current function name.
public GetFunctionName ( ) : string
리턴 string

GetLineNumber() 공개 메소드

Returns the current line number.
Returns the current line number.
public GetLineNumber ( ) : int
리턴 int

GetUrl() 공개 메소드

Returns the source URL.
Returns the source URL.
public GetUrl ( ) : string
리턴 string

OnDebuggerStatement() 공개 메소드

Called when a 'debugger' statement is executed.
Called when a 'debugger' statement is executed.
public OnDebuggerStatement ( Context cx ) : void
cx Rhino.Context
리턴 void

OnEnter() 공개 메소드

Called when the stack frame is entered.
Called when the stack frame is entered.
public OnEnter ( Context cx, Scriptable scope, Scriptable thisObj, object args ) : void
cx Rhino.Context
scope Scriptable
thisObj Scriptable
args object
리턴 void

OnExceptionThrown() 공개 메소드

Called when an exception has been thrown.
Called when an exception has been thrown.
public OnExceptionThrown ( Context cx, Exception exception ) : void
cx Rhino.Context
exception System.Exception
리턴 void

OnExit() 공개 메소드

Called when the stack frame has been left.
Called when the stack frame has been left.
public OnExit ( Context cx, bool byThrow, object resultOrException ) : void
cx Rhino.Context
byThrow bool
resultOrException object
리턴 void

OnLineChange() 공개 메소드

Called when the current position has changed.
Called when the current position has changed.
public OnLineChange ( Context cx, int lineno ) : void
cx Rhino.Context
lineno int
리턴 void

Scope() 공개 메소드

Returns the scope object for this frame.
Returns the scope object for this frame.
public Scope ( ) : object
리턴 object

SourceInfo() 공개 메소드

Returns the SourceInfo object for the function.
Returns the SourceInfo object for the function.
public SourceInfo ( ) : Dim.SourceInfo
리턴 Dim.SourceInfo

ThisObj() 공개 메소드

Returns the 'this' object for this frame.
Returns the 'this' object for this frame.
public ThisObj ( ) : object
리턴 object