IDkmManagedAsyncTaskDecoder.GetManagedTaskContinuationFrames(DkmAsyncStackWalkContext, DkmWorkList, DkmThread, DkmCompletionRoutine<DkmGetManagedTaskContinuationFramesAsyncResult>) Método

Definição

Retorna uma lista de quadros que serão executados quando essa tarefa for concluída. A ordem em que os quadros serão executados é arbitrária e pode não ser a ordem retornada aqui. Somente os quadros que serão executados como um resultado direto dessa tarefa serão incluídos, e não os quadros que serão executados como resultado de outra tarefa que será executada após a conclusão dessa tarefa.

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))

Parâmetros

asyncStackWalkContext
DkmAsyncStackWalkContext

No Fornece um contexto para movimentar pilhas de retorno assíncrono e pilhas de criação de tarefas.

workList
DkmWorkList

Alist de trabalho que está sendo processada no momento. Esse valor pode ser usado para verificar o cancelamento ou para acrescentar trabalho adicional. Novos itens de trabalho não começarão a ser executados até que a função seja retornada.

thread
DkmThread

No O thread ao qual os quadros resultantes devem pertencer.

completionRoutine
DkmCompletionRoutine<DkmGetManagedTaskContinuationFramesAsyncResult>

Rotina a ser acionada quando a solicitação for concluída. Isso será acionado implicitamente se a implementação retornar uma falha desse método de interface. A implementação deve acionar esse método em todos os outros cenários.

Aplica-se a