C# Class CsDebugScript.Engine.Debuggers.DbgEngDllHelpers.StateCache

Cache for current process, thread and stack frame. Also introduces lazy state sync.
Afficher le fichier Open project: southpolenator/WinDbgCs Class Usage Examples

Private Properties

Свойство Type Description
CacheCurrentProcess void
CacheCurrentStackFrame StackFrame
CacheCurrentStackFrame StackFrame
CacheCurrentThread Thread
CacheCurrentThread Thread
SetCurrentStackFrame void
SetCurrentThread void
SwitchProcess void
SwitchStackFrame void
SwitchThread void
SyncState void

Méthodes publiques

Méthode Description
StateCache ( DbgEngDll dbgEngDll ) : System.Collections.Generic

Initializes a new instance of the StateCache class.

Private Methods

Méthode Description
CacheCurrentProcess ( ) : void

Caches the current process.

CacheCurrentStackFrame ( ) : StackFrame

Caches the current stack frame.

CacheCurrentStackFrame ( Thread thread ) : StackFrame

Caches the current stack frame.

CacheCurrentThread ( ) : Thread

Caches the current thread.

CacheCurrentThread ( Process process ) : Thread

Caches the current thread.

SetCurrentStackFrame ( StackFrame stackFrame ) : void

Sets the current stack frame.

SetCurrentThread ( Thread thread ) : void

Sets the current thread.

SwitchProcess ( Process process ) : void

Switches the process.

SwitchStackFrame ( StackFrame stackFrame ) : void

Switches the stack frame.

SwitchThread ( Thread thread ) : void

Switches the thread.

SyncState ( ) : void

Synchronizes the state with DbgEng.dll.

Method Details

StateCache() public méthode

Initializes a new instance of the StateCache class.
public StateCache ( DbgEngDll dbgEngDll ) : System.Collections.Generic
dbgEngDll DbgEngDll
Résultat System.Collections.Generic