IDkmFramePseudoLocalResultProvider.GetResult Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sözde yerel için çerçeve yerelleri arasına dahil edilecek değerlendirme sonucunu alır.
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))
Parametreler
- pseudoLocal
- DkmFramePseudoLocal
'Ndaki ' Locals ' penceresinde, değeri ıdkmframesözde Dolocalprovider kullanılarak elde olan bir mantıksal üst düzey öğeyi temsil eder. Şu anda bu yalnızca, .NET hata ayıklama sırasında en iyileştirilmiş Yereller için kullanılır.
- workList
- DkmWorkList
İşlenmekte olan Iş listesi. Bu değer, iptal olup olmadığını denetlemek veya ek iş eklemek için kullanılabilir. Yeni iş öğeleri, bu işlev döndürülünceye kadar yürütülmeye başlamaz.
- inspectionContext
- DkmInspectionContext
'Ndaki Geçerli İnceleme bağlamı.
- frame
- DkmStackWalkFrame
'Ndaki Geçerli çerçeve.
- completionRoutine
- DkmCompletionRoutine<DkmEvaluationAsyncResult>
İstek tamamlandığında harekete geçirme yordamı. Uygulama bu arabirim yönteminden hata döndürürse bu, örtük olarak tetiklenir. Uygulamanın bu yöntemi diğer senaryolarda tetiklemesi gerekir.