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
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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