IDkmFramePseudoLocalResultProvider.GetResult(DkmFramePseudoLocal, DkmWorkList, DkmInspectionContext, DkmStackWalkFrame, DkmCompletionRoutine<DkmEvaluationAsyncResult>) Метод

Определение

Возвращает результат оценки для onlocal, включаемого в локальные фреймы.

public:
 void GetResult(Microsoft::VisualStudio::Debugger::Evaluation::DkmFramePseudoLocal ^ pseudoLocal, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionContext ^ inspectionContext, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ frame, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Evaluation::ClrCompilation::DkmEvaluationAsyncResult> ^ completionRoutine);
public void GetResult (Microsoft.VisualStudio.Debugger.Evaluation.DkmFramePseudoLocal pseudoLocal, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext inspectionContext, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame frame, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmEvaluationAsyncResult> completionRoutine);
abstract member GetResult : Microsoft.VisualStudio.Debugger.Evaluation.DkmFramePseudoLocal * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Evaluation.ClrCompilation.DkmEvaluationAsyncResult> -> unit
Public Sub GetResult (pseudoLocal As DkmFramePseudoLocal, workList As DkmWorkList, inspectionContext As DkmInspectionContext, frame As DkmStackWalkFrame, completionRoutine As DkmCompletionRoutine(Of DkmEvaluationAsyncResult))

Параметры

pseudoLocal
DkmFramePseudoLocal

Окне Представляет элемент логического верхнего уровня в окне "Локальные", значение которого получается с помощью Идкмфрамепсеудолокалпровидер. В настоящее время этот параметр используется только для оптимизированных локальных переменных во время отладки .NET.

workList
DkmWorkList

Ворклист, который обрабатывается в данный момент. Это значение можно использовать для проверки отмены или добавления дополнительной работы. Новые рабочие элементы не начнут выполняться до тех пор, пока эта функция не вернет значение.

inspectionContext
DkmInspectionContext

Окне Текущий контекст проверки.

frame
DkmStackWalkFrame

Окне Текущий кадр.

completionRoutine
DkmCompletionRoutine<DkmEvaluationAsyncResult>

Подпрограмма, которая будет срабатывать после завершения запроса. Это будет неявно вызвано, если реализация возвращает ошибку из этого метода интерфейса. Реализация должна вызывать этот метод во всех других сценариях.

Применяется к