C# 클래스 Mono.Debugger.Languages.Mono.CapturedVariable

상속: TargetVariable
파일 보기 프로젝트 열기: baulig/debugger 1 사용 예제들

공개 메소드들

메소드 설명
CapturedVariable ( ScopeInfo scope, Method method, string name, string field_name ) : System
GetLocation ( StackFrame frame ) : TargetLocation
IsAlive ( TargetAddress address ) : bool
IsInScope ( TargetAddress address ) : bool
PrintLocation ( StackFrame frame ) : string
Resolve ( TargetMemoryAccess target ) : bool
SetObject ( StackFrame frame, TargetObject obj ) : void
ToString ( ) : string

보호된 메소드들

메소드 설명
DoResolve ( TargetMemoryAccess target ) : bool

비공개 메소드들

메소드 설명
GetLocation ( StackFrame frame, TargetMemoryAccess target ) : TargetLocation
GetObject ( StackFrame frame, TargetMemoryAccess target ) : TargetObject
SetObject ( StackFrame frame, TargetMemoryAccess target, TargetObject obj ) : void

메소드 상세

CapturedVariable() 공개 메소드

public CapturedVariable ( ScopeInfo scope, Method method, string name, string field_name ) : System
scope ScopeInfo
method Method
name string
field_name string
리턴 System

DoResolve() 보호된 메소드

protected DoResolve ( TargetMemoryAccess target ) : bool
target TargetMemoryAccess
리턴 bool

GetLocation() 공개 메소드

public GetLocation ( StackFrame frame ) : TargetLocation
frame StackFrame
리턴 TargetLocation

IsAlive() 공개 메소드

public IsAlive ( TargetAddress address ) : bool
address TargetAddress
리턴 bool

IsInScope() 공개 메소드

public IsInScope ( TargetAddress address ) : bool
address TargetAddress
리턴 bool

PrintLocation() 공개 메소드

public PrintLocation ( StackFrame frame ) : string
frame StackFrame
리턴 string

Resolve() 공개 메소드

public Resolve ( TargetMemoryAccess target ) : bool
target TargetMemoryAccess
리턴 bool

SetObject() 공개 메소드

public SetObject ( StackFrame frame, TargetObject obj ) : void
frame StackFrame
obj TargetObject
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string