C# Class AvalonStudio.Debugging.DebugManager

Inheritance: ViewModel, IDebugManager, IExtension
Show file Open project: VitalElement/AvalonStudio

Public Methods

Method Description
Activation ( ) : void
BeforeActivation ( ) : void
Continue ( ) : void
DebugManager ( ) : System
Pause ( ) : void
ProbeExpressionAsync ( string expression ) : Task
Restart ( ) : void
StartDebug ( IProject project ) : void
StepInstruction ( ) : void
StepInto ( ) : void
StepOut ( ) : void
StepOver ( ) : void
Stop ( ) : void

Private Methods

Method Description
IsAsynchronousUIListsLoading ( ) : bool
PrepareToRun ( ) : void
ResetDebugSession ( ) : void
SetDebuggers ( IDebugger debugger ) : void
StepCommandsCanExecute ( object arguments ) : bool
StopDebugSession ( ) : void
debugger_StateChanged ( object sender, EventArgs e ) : void
debugger_Stopped ( object sender, StopRecord e ) : void

Method Details

Activation() public method

public Activation ( ) : void
return void

BeforeActivation() public method

public BeforeActivation ( ) : void
return void

Continue() public method

public Continue ( ) : void
return void

DebugManager() public method

public DebugManager ( ) : System
return System

Pause() public method

public Pause ( ) : void
return void

ProbeExpressionAsync() public method

public ProbeExpressionAsync ( string expression ) : Task
expression string
return Task

Restart() public method

public Restart ( ) : void
return void

StartDebug() public method

public StartDebug ( IProject project ) : void
project IProject
return void

StepInstruction() public method

public StepInstruction ( ) : void
return void

StepInto() public method

public StepInto ( ) : void
return void

StepOut() public method

public StepOut ( ) : void
return void

StepOver() public method

public StepOver ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void