C# Class VSCodeDebug.MonoDebugSession

Inheritance: DebugSession
Mostra file Open project: Unity-Technologies/vscode-mono-debug Class Usage Examples

Public Methods

Method Description
Attach ( Response response, dynamic args ) : void
Continue ( Response response, dynamic args ) : void
Disconnect ( Response response, dynamic args ) : void
Evaluate ( Response response, dynamic args ) : void
Initialize ( Response response, dynamic args ) : void
Launch ( Response response, dynamic args ) : void
MonoDebugSession ( ) : System
Next ( Response response, dynamic args ) : void
Pause ( Response response, dynamic args ) : void
Scopes ( Response response, dynamic args ) : void
SetBreakpoints ( Response response, dynamic args ) : void
StackTrace ( Response response, dynamic args ) : void
StepIn ( Response response, dynamic args ) : void
StepOut ( Response response, dynamic args ) : void
Threads ( Response response, dynamic args ) : void
Variables ( Response response, dynamic args ) : void

Private Methods

Method Description
CreateStoppedEvent ( string reason, Mono.Debugging.Client.ThreadInfo ti, string text = null ) : StoppedEvent
CreateVariable ( Mono.Debugging.Client.ObjectValue v ) : Variable
FindThread ( int threadReference ) : Mono.Debugging.Client.ThreadInfo
HasMonoExtension ( string path ) : bool
SendOutput ( string category, string data ) : void
Stopped ( ) : void
Terminate ( string reason ) : void
getBool ( dynamic container, string propertyName, bool dflt = false ) : bool
getInt ( dynamic container, string propertyName, int dflt ) : int
getString ( dynamic args, string property, string dflt = null ) : string

Method Details

Attach() public method

public Attach ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Continue() public method

public Continue ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Disconnect() public method

public Disconnect ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Evaluate() public method

public Evaluate ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Initialize() public method

public Initialize ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Launch() public method

public Launch ( Response response, dynamic args ) : void
response Response
args dynamic
return void

MonoDebugSession() public method

public MonoDebugSession ( ) : System
return System

Next() public method

public Next ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Pause() public method

public Pause ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Scopes() public method

public Scopes ( Response response, dynamic args ) : void
response Response
args dynamic
return void

SetBreakpoints() public method

public SetBreakpoints ( Response response, dynamic args ) : void
response Response
args dynamic
return void

StackTrace() public method

public StackTrace ( Response response, dynamic args ) : void
response Response
args dynamic
return void

StepIn() public method

public StepIn ( Response response, dynamic args ) : void
response Response
args dynamic
return void

StepOut() public method

public StepOut ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Threads() public method

public Threads ( Response response, dynamic args ) : void
response Response
args dynamic
return void

Variables() public method

public Variables ( Response response, dynamic args ) : void
response Response
args dynamic
return void