C# Class msos.UnifiedStackTraces

Afficher le fichier Open project: goldshtn/msos Class Usage Examples

Méthodes publiques

Méthode Description
GetStackTrace ( uint threadIndex ) : List
GetStackTraceFromContext ( uint threadIndex, CONTEXT context ) : List
GetStackTraceFromStoredEvent ( ) : List
PrintStackTrace ( CommandExecutionContext context, IEnumerable stackTrace ) : void
PrintStackTrace ( CommandExecutionContext context, uint index ) : void
UnifiedStackTraces ( IDebugClient debugClient, CommandExecutionContext context ) : CmdLine

Private Methods

Méthode Description
GetManagedStackTrace ( Microsoft.Diagnostics.Runtime.ClrThread thread ) : List
GetNativeStackTrace ( uint engineThreadId, CONTEXT context ) : List
GetThreadInfo ( uint threadIndex ) : ThreadInformation

Method Details

GetStackTrace() public méthode

public GetStackTrace ( uint threadIndex ) : List
threadIndex uint
Résultat List

GetStackTraceFromContext() public méthode

public GetStackTraceFromContext ( uint threadIndex, CONTEXT context ) : List
threadIndex uint
context CONTEXT
Résultat List

GetStackTraceFromStoredEvent() public méthode

public GetStackTraceFromStoredEvent ( ) : List
Résultat List

PrintStackTrace() public méthode

public PrintStackTrace ( CommandExecutionContext context, IEnumerable stackTrace ) : void
context CommandExecutionContext
stackTrace IEnumerable
Résultat void

PrintStackTrace() public méthode

public PrintStackTrace ( CommandExecutionContext context, uint index ) : void
context CommandExecutionContext
index uint
Résultat void

UnifiedStackTraces() public méthode

public UnifiedStackTraces ( IDebugClient debugClient, CommandExecutionContext context ) : CmdLine
debugClient IDebugClient
context CommandExecutionContext
Résultat CmdLine