C# Класс Mono.Debugger.Languages.Mono.MonoVariable

Наследование: TargetVariable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetLocation ( StackFrame frame ) : TargetLocation
IsAlive ( TargetAddress address ) : bool
IsInScope ( TargetAddress address ) : bool
MonoVariable ( string name, TargetType type, bool is_local, bool is_byref, Method method, VariableInfo info ) : System
MonoVariable ( string name, TargetType type, bool is_local, bool is_byref, Method method, VariableInfo info, int start_scope_offset, int end_scope_offset ) : System
PrintLocation ( StackFrame frame ) : string
SetObject ( StackFrame frame, TargetObject obj ) : void
ToString ( ) : string

Приватные методы

Метод Описание
GetLocation ( StackFrame frame, TargetMemoryAccess target ) : TargetLocation
GetObject ( StackFrame frame, TargetMemoryAccess target ) : TargetObject
SetObject ( StackFrame frame, TargetMemoryAccess target, TargetObject obj ) : void

Описание методов

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

MonoVariable() публичный Метод

public MonoVariable ( string name, TargetType type, bool is_local, bool is_byref, Method method, VariableInfo info ) : System
name string
type TargetType
is_local bool
is_byref bool
method Method
info Mono.Debugger.Backend.Mono.VariableInfo
Результат System

MonoVariable() публичный Метод

public MonoVariable ( string name, TargetType type, bool is_local, bool is_byref, Method method, VariableInfo info, int start_scope_offset, int end_scope_offset ) : System
name string
type TargetType
is_local bool
is_byref bool
method Method
info Mono.Debugger.Backend.Mono.VariableInfo
start_scope_offset int
end_scope_offset int
Результат System

PrintLocation() публичный Метод

public PrintLocation ( StackFrame frame ) : string
frame StackFrame
Результат string

SetObject() публичный Метод

public SetObject ( StackFrame frame, TargetObject obj ) : void
frame StackFrame
obj TargetObject
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string