C# Class MiniDumper.MiniDumper

Inheritance: IDisposable
Afficher le fichier Open project: goldshtn/minidumper Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void
DumpOnException ( uint threadId, VsChromium.Core.Win32.Debugging.EXCEPTION_RECORD ev ) : void
DumpOnProcessExit ( uint exitCode ) : void
DumpWithoutReason ( ) : void
MiniDumper ( string dumpFolder, int pid, string processName, TextWriter logger, DumpType dumpType, bool writeAsync, string filter ) : System

Private Methods

Méthode Description
GetDumpFileName ( ) : string
MakeActualDump ( IntPtr excinfo ) : void
PrintTrace ( string message ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DumpOnException() public méthode

public DumpOnException ( uint threadId, VsChromium.Core.Win32.Debugging.EXCEPTION_RECORD ev ) : void
threadId uint
ev VsChromium.Core.Win32.Debugging.EXCEPTION_RECORD
Résultat void

DumpOnProcessExit() public méthode

public DumpOnProcessExit ( uint exitCode ) : void
exitCode uint
Résultat void

DumpWithoutReason() public méthode

public DumpWithoutReason ( ) : void
Résultat void

MiniDumper() public méthode

public MiniDumper ( string dumpFolder, int pid, string processName, TextWriter logger, DumpType dumpType, bool writeAsync, string filter ) : System
dumpFolder string
pid int
processName string
logger System.IO.TextWriter
dumpType DumpType
writeAsync bool
filter string
Résultat System