C# Класс Mono.Debugging.Win32.CorBacktrace

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

Private Properties

Свойство Тип Описание
CreateFrame Mono.Debugging.Client.StackFrame
GetFrames IEnumerable

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

Метод Описание
CorBacktrace ( Microsoft.Samples.Debugging.CorDebug.CorThread thread, CorDebuggerSession session ) : System.Collections.Generic
Disassemble ( int frameIndex, int firstLine, int count ) : Mono.Debugging.Client.AssemblyLine[]
GetSequencePoint ( CorDebuggerSession session, Microsoft.Samples.Debugging.CorDebug.CorFrame frame ) : SequencePoint
GetStackFrames ( int firstIndex, int lastIndex ) : Mono.Debugging.Client.StackFrame[]

Защищенные методы

Метод Описание
GetEvaluationContext ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Evaluation.EvaluationContext

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

Метод Описание
CreateFrame ( CorDebuggerSession session, Microsoft.Samples.Debugging.CorDebug.CorFrame frame ) : Mono.Debugging.Client.StackFrame
GetFrames ( Microsoft.Samples.Debugging.CorDebug.CorThread thread ) : IEnumerable

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

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

public CorBacktrace ( Microsoft.Samples.Debugging.CorDebug.CorThread thread, CorDebuggerSession session ) : System.Collections.Generic
thread Microsoft.Samples.Debugging.CorDebug.CorThread
session CorDebuggerSession
Результат System.Collections.Generic

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

public Disassemble ( int frameIndex, int firstLine, int count ) : Mono.Debugging.Client.AssemblyLine[]
frameIndex int
firstLine int
count int
Результат Mono.Debugging.Client.AssemblyLine[]

GetEvaluationContext() защищенный Метод

protected GetEvaluationContext ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Evaluation.EvaluationContext
frameIndex int
options Mono.Debugging.Client.EvaluationOptions
Результат Mono.Debugging.Evaluation.EvaluationContext

GetSequencePoint() публичный статический Метод

public static GetSequencePoint ( CorDebuggerSession session, Microsoft.Samples.Debugging.CorDebug.CorFrame frame ) : SequencePoint
session CorDebuggerSession
frame Microsoft.Samples.Debugging.CorDebug.CorFrame
Результат SequencePoint

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

public GetStackFrames ( int firstIndex, int lastIndex ) : Mono.Debugging.Client.StackFrame[]
firstIndex int
lastIndex int
Результат Mono.Debugging.Client.StackFrame[]