C# Class DumpMiner.Debugger.DebuggerSession

Inheritance: IDebuggerSession
Afficher le fichier Open project: dudikeleti/DumpMiner

Méthodes publiques

Свойство Type Description
Instance IDebuggerSession

Méthodes publiques

Méthode Description
Attach ( Process process, uint milliseconds ) : Task
Detach ( ) : void
Dispose ( ) : void
ExecuteOperation ( Func operation ) : Task>
LoadDump ( string fileName, CrashDumpReader readerType ) : Task
SetSymbolPath ( string path, bool append = true ) : void

Private Methods

Méthode Description
CreateRuntime ( ) : bool
DebuggerSession ( ) : System
Dispose ( bool disposing ) : void
GetAttachedTime ( ) : System.DateTime
LoadDump ( string fileName ) : bool
Process_Exited ( object sender, EventArgs e ) : void

Method Details

Attach() public méthode

public Attach ( Process process, uint milliseconds ) : Task
process System.Diagnostics.Process
milliseconds uint
Résultat Task

Detach() public méthode

public Detach ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

ExecuteOperation() public méthode

public ExecuteOperation ( Func operation ) : Task>
operation Func
Résultat Task>

LoadDump() public méthode

public LoadDump ( string fileName, CrashDumpReader readerType ) : Task
fileName string
readerType CrashDumpReader
Résultat Task

SetSymbolPath() public méthode

public SetSymbolPath ( string path, bool append = true ) : void
path string
append bool
Résultat void

Property Details

Instance public_oe static_oe property

public static IDebuggerSession Instance
Résultat IDebuggerSession