C# Class Mono.Debugger.Backend.SingleSteppingEngine.OperationRuntimeInvoke

Inheritance: InterruptibleOperation
Afficher le fichier Open project: baulig/debugger

Méthodes publiques

Свойство Type Description
Flags RuntimeInvokeFlags
Function Mono.Debugger.Languages.Mono.MonoFunctionType
Instance Mono.Debugger.Languages.TargetStructObject
ParamObjects Mono.Debugger.Languages.TargetObject[]
Result RuntimeInvokeResult

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
CallbackCompleted ( long data1, long data2, TargetEventArgs &args ) : EventResult
DoExecute ( ) : void
DoProcessEvent ( Inferior cevent, TargetEventArgs &args ) : EventResult

Method Details

AbortInvoke() public méthode

public AbortInvoke ( ) : void
Résultat void

CallbackCompleted() protected méthode

protected CallbackCompleted ( long data1, long data2, TargetEventArgs &args ) : EventResult
data1 long
data2 long
args TargetEventArgs
Résultat EventResult

Completed() public méthode

public Completed ( long data1, long data2 ) : void
data1 long
data2 long
Résultat void

DoExecute() protected méthode

protected DoExecute ( ) : void
Résultat void

DoProcessEvent() protected méthode

protected DoProcessEvent ( Inferior cevent, TargetEventArgs &args ) : EventResult
cevent Inferior
args TargetEventArgs
Résultat EventResult

HandleException() public méthode

public HandleException ( TargetAddress stack, TargetAddress exc ) : bool
stack TargetAddress
exc TargetAddress
Résultat bool

OperationCompleted() public méthode

public OperationCompleted ( StackFrame frame, bool suspended ) : TargetEventArgs
frame System.Diagnostics.StackFrame
suspended bool
Résultat TargetEventArgs

OperationRuntimeInvoke() public méthode

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
Résultat System

RequestAbort() public méthode

public RequestAbort ( ) : bool
Résultat bool

ResumeOperation() public méthode

public ResumeOperation ( ) : bool
Résultat bool

Property Details

Flags public_oe property

public RuntimeInvokeFlags Flags
Résultat RuntimeInvokeFlags

Function public_oe property

public MonoFunctionType,Mono.Debugger.Languages.Mono Function
Résultat Mono.Debugger.Languages.Mono.MonoFunctionType

Instance public_oe property

public TargetStructObject,Mono.Debugger.Languages Instance
Résultat Mono.Debugger.Languages.TargetStructObject

ParamObjects public_oe property

public TargetObject[],Mono.Debugger.Languages ParamObjects
Résultat Mono.Debugger.Languages.TargetObject[]

Result public_oe property

public RuntimeInvokeResult Result
Résultat RuntimeInvokeResult