C# 클래스 CsDebugScript.Engine.Debuggers.DbgEngDllHelpers.StackFrameSwitcher

Used for scoped stack frame switching. using (var switcher = new StackFrameSwitcher(stackFrame)) { // Invoke DbgEng.dll interface function } Use this class for accessing stack frame information from DbgEng.dll interfaces to insure correct stack frame information access. For performance reasons, after using scope, previous stack frame won't be set until it is needed. Always use this class to insure correctness.
상속: IDisposable
파일 보기 프로젝트 열기: southpolenator/WinDbgCs 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

StackFrameSwitcher ( StateCache stateCache, StackFrame stackFrame ) : System

Initializes a new instance of the StackFrameSwitcher class.

메소드 상세

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

StackFrameSwitcher() 공개 메소드

Initializes a new instance of the StackFrameSwitcher class.
public StackFrameSwitcher ( StateCache stateCache, StackFrame stackFrame ) : System
stateCache StateCache The state cache.
stackFrame StackFrame The stack frame.
리턴 System