IDkmManagedAsyncTaskDecoder.GetManagedTaskContinuationFrames Yöntem

Tanım

Bu görev tamamlandığında yürütülecek çerçevelerin bir listesini döndürür. Çerçevelerin üzerinde yürütüleceği sıra, burada döndürülen sıra olmayabilir. Bu görev tamamlandıktan sonra yürütülecek başka bir görevin sonucu olarak yürütülecek çerçeveler değil, yalnızca bu görevin doğrudan sonucu olarak yürütülecek kareler dahil edilir.

public:
 void GetManagedTaskContinuationFrames(Microsoft::VisualStudio::Debugger::CallStack::DkmAsyncStackWalkContext ^ asyncStackWalkContext, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::DkmThread ^ thread, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::CallStack::DkmGetManagedTaskContinuationFramesAsyncResult> ^ completionRoutine);
public void GetManagedTaskContinuationFrames (Microsoft.VisualStudio.Debugger.CallStack.DkmAsyncStackWalkContext asyncStackWalkContext, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.DkmThread thread, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.CallStack.DkmGetManagedTaskContinuationFramesAsyncResult> completionRoutine);
abstract member GetManagedTaskContinuationFrames : Microsoft.VisualStudio.Debugger.CallStack.DkmAsyncStackWalkContext * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmThread * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.CallStack.DkmGetManagedTaskContinuationFramesAsyncResult> -> unit
Public Sub GetManagedTaskContinuationFrames (asyncStackWalkContext As DkmAsyncStackWalkContext, workList As DkmWorkList, thread As DkmThread, completionRoutine As DkmCompletionRoutine(Of DkmGetManagedTaskContinuationFramesAsyncResult))

Parametreler

asyncStackWalkContext
DkmAsyncStackWalkContext

'Ndaki Yürüyen zaman uyumsuz dönüş yığınları ve görev oluşturma yığınları için bir bağlam sağlar.

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.

thread
DkmThread

'Ndaki Sonuç çerçevelerin ait olması gereken iş parçacığı.

completionRoutine
DkmCompletionRoutine<DkmGetManagedTaskContinuationFramesAsyncResult>

İ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.

Şunlara uygulanır