C# Класс Mono.Debugger.Backend.SingleSteppingEngine.OperationRuntimeInvoke

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

Открытые свойства

Свойство Тип Описание
Flags RuntimeInvokeFlags
Function Mono.Debugger.Languages.Mono.MonoFunctionType
Instance Mono.Debugger.Languages.TargetStructObject
ParamObjects Mono.Debugger.Languages.TargetObject[]
Result RuntimeInvokeResult

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

Метод Описание
AbortInvoke ( ) : void
Completed ( long data1, long data2 ) : void
HandleException ( TargetAddress stack, TargetAddress exc ) : bool
OperationCompleted ( StackFrame frame, bool suspended ) : TargetEventArgs
OperationRuntimeInvoke ( SingleSteppingEngine sse, TargetFunctionType function, TargetStructObject instance, TargetObject param_objects, RuntimeInvokeFlags flags, RuntimeInvokeResult result ) : System
RequestAbort ( ) : bool
ResumeOperation ( ) : bool

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

Метод Описание
CallbackCompleted ( long data1, long data2, TargetEventArgs &args ) : EventResult
DoExecute ( ) : void
DoProcessEvent ( Inferior cevent, TargetEventArgs &args ) : EventResult

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

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

public AbortInvoke ( ) : void
Результат void

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

protected CallbackCompleted ( long data1, long data2, TargetEventArgs &args ) : EventResult
data1 long
data2 long
args TargetEventArgs
Результат EventResult

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

public Completed ( long data1, long data2 ) : void
data1 long
data2 long
Результат void

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

protected DoExecute ( ) : void
Результат void

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

protected DoProcessEvent ( Inferior cevent, TargetEventArgs &args ) : EventResult
cevent Inferior
args TargetEventArgs
Результат EventResult

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

public HandleException ( TargetAddress stack, TargetAddress exc ) : bool
stack TargetAddress
exc TargetAddress
Результат bool

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

public OperationCompleted ( StackFrame frame, bool suspended ) : TargetEventArgs
frame System.Diagnostics.StackFrame
suspended bool
Результат TargetEventArgs

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

public OperationRuntimeInvoke ( SingleSteppingEngine sse, TargetFunctionType function, TargetStructObject instance, TargetObject param_objects, RuntimeInvokeFlags flags, RuntimeInvokeResult result ) : System
sse SingleSteppingEngine
function Mono.Debugger.Languages.TargetFunctionType
instance Mono.Debugger.Languages.TargetStructObject
param_objects Mono.Debugger.Languages.TargetObject
flags RuntimeInvokeFlags
result RuntimeInvokeResult
Результат System

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

public RequestAbort ( ) : bool
Результат bool

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

public ResumeOperation ( ) : bool
Результат bool

Описание свойств

Flags публичное свойство

public RuntimeInvokeFlags Flags
Результат RuntimeInvokeFlags

Function публичное свойство

public MonoFunctionType,Mono.Debugger.Languages.Mono Function
Результат Mono.Debugger.Languages.Mono.MonoFunctionType

Instance публичное свойство

public TargetStructObject,Mono.Debugger.Languages Instance
Результат Mono.Debugger.Languages.TargetStructObject

ParamObjects публичное свойство

public TargetObject[],Mono.Debugger.Languages ParamObjects
Результат Mono.Debugger.Languages.TargetObject[]

Result публичное свойство

public RuntimeInvokeResult Result
Результат RuntimeInvokeResult