C# Класс Mono.Debugger.Backend.Mono.MonoSymbolFile.MonoMethod

Наследование: Mono.Debugger.Method
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
GetTrampoline MethodSource
LookupBlock Mono.Debugger.Block
do_read_blocks void
do_read_variables void
dump_blocks void
lookup_block Mono.Debugger.Block
read_scope void
read_variables void

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

Метод Описание
GetDeclaringType ( Thread target ) : TargetClassType
GetLocalVariables ( Thread target ) : Mono.Debugger.Languages.TargetVariable[]
GetNamespaces ( ) : string[]
GetParameters ( Thread target ) : Mono.Debugger.Languages.TargetVariable[]
GetThis ( Thread target ) : TargetVariable
Load ( TargetBinaryReader dynamic_reader, AddressDomain domain ) : void
MonoMethod ( MonoSymbolFile file, MethodSource source, int domain, Mono.CompilerServices.SymbolWriter method, Cecil mdef ) : System

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

Метод Описание
GetTrampoline ( TargetMemoryAccess memory, TargetAddress address ) : MethodSource
LookupBlock ( TargetMemoryAccess memory, TargetAddress address ) : Block
do_read_blocks ( ) : void
do_read_variables ( TargetMemoryAccess memory ) : void
dump_blocks ( Block blocks, string ident ) : void
lookup_block ( TargetAddress address, Block blocks ) : Block
read_scope ( ScopeInfo scope ) : void
read_variables ( Thread thread ) : void

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

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

public GetDeclaringType ( Thread target ) : TargetClassType
target Thread
Результат Mono.Debugger.Languages.TargetClassType

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

public GetLocalVariables ( Thread target ) : Mono.Debugger.Languages.TargetVariable[]
target Thread
Результат Mono.Debugger.Languages.TargetVariable[]

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

public GetNamespaces ( ) : string[]
Результат string[]

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

public GetParameters ( Thread target ) : Mono.Debugger.Languages.TargetVariable[]
target Thread
Результат Mono.Debugger.Languages.TargetVariable[]

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

public GetThis ( Thread target ) : TargetVariable
target Thread
Результат Mono.Debugger.Languages.TargetVariable

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

public Load ( TargetBinaryReader dynamic_reader, AddressDomain domain ) : void
dynamic_reader Mono.Debugger.TargetBinaryReader
domain Mono.Debugger.AddressDomain
Результат void

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

public MonoMethod ( MonoSymbolFile file, MethodSource source, int domain, Mono.CompilerServices.SymbolWriter method, Cecil mdef ) : System
file MonoSymbolFile
source MethodSource
domain int
method Mono.CompilerServices.SymbolWriter
mdef Cecil
Результат System