C# Class Mono.Debugging.Win32.MtaBacktrace

Inheritance: IBacktrace
Datei anzeigen Open project: mono/monodevelop

Public Methods

Method Description
Disassemble ( int frameIndex, int firstLine, int count ) : Mono.Debugging.Client.AssemblyLine[]
GetAllLocals ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[]
GetException ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ExceptionInfo
GetExpressionCompletionData ( int frameIndex, string exp ) : Mono.Debugging.Client.CompletionData
GetExpressionValues ( int frameIndex, string expressions, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[]
GetLocalVariables ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[]
GetParameters ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[]
GetStackFrames ( int firstIndex, int lastIndex ) : Mono.Debugging.Client.StackFrame[]
GetThisReference ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue
MtaBacktrace ( IBacktrace bt ) : Mono.Debugging.Backend
ValidateExpression ( int frameIndex, string expression, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ValidationResult

Method Details

Disassemble() public method

public Disassemble ( int frameIndex, int firstLine, int count ) : Mono.Debugging.Client.AssemblyLine[]
frameIndex int
firstLine int
count int
return Mono.Debugging.Client.AssemblyLine[]

GetAllLocals() public method

public GetAllLocals ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[]
frameIndex int
options Mono.Debugging.Client.EvaluationOptions
return Mono.Debugging.Client.ObjectValue[]

GetException() public method

public GetException ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ExceptionInfo
frameIndex int
options Mono.Debugging.Client.EvaluationOptions
return Mono.Debugging.Client.ExceptionInfo

GetExpressionCompletionData() public method

public GetExpressionCompletionData ( int frameIndex, string exp ) : Mono.Debugging.Client.CompletionData
frameIndex int
exp string
return Mono.Debugging.Client.CompletionData

GetExpressionValues() public method

public GetExpressionValues ( int frameIndex, string expressions, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[]
frameIndex int
expressions string
options Mono.Debugging.Client.EvaluationOptions
return Mono.Debugging.Client.ObjectValue[]

GetLocalVariables() public method

public GetLocalVariables ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[]
frameIndex int
options Mono.Debugging.Client.EvaluationOptions
return Mono.Debugging.Client.ObjectValue[]

GetParameters() public method

public GetParameters ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue[]
frameIndex int
options Mono.Debugging.Client.EvaluationOptions
return Mono.Debugging.Client.ObjectValue[]

GetStackFrames() public method

public GetStackFrames ( int firstIndex, int lastIndex ) : Mono.Debugging.Client.StackFrame[]
firstIndex int
lastIndex int
return Mono.Debugging.Client.StackFrame[]

GetThisReference() public method

public GetThisReference ( int frameIndex, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ObjectValue
frameIndex int
options Mono.Debugging.Client.EvaluationOptions
return Mono.Debugging.Client.ObjectValue

MtaBacktrace() public method

public MtaBacktrace ( IBacktrace bt ) : Mono.Debugging.Backend
bt IBacktrace
return Mono.Debugging.Backend

ValidateExpression() public method

public ValidateExpression ( int frameIndex, string expression, Mono.Debugging.Client.EvaluationOptions options ) : Mono.Debugging.Client.ValidationResult
frameIndex int
expression string
options Mono.Debugging.Client.EvaluationOptions
return Mono.Debugging.Client.ValidationResult