IDkmLanguageAsyncStepper.GetAsyncMethodIdentity Method

Definition

This method returns the identity of an async method. This is used to set conditional breakpoints for stepping over an await expression.

public:
 Microsoft::VisualStudio::CorDebugInterop::ICorDebugHandleValue ^ GetAsyncMethodIdentity(Microsoft::VisualStudio::Debugger::Evaluation::DkmLanguageInstructionAddress ^ languageInstructionAddress, Microsoft::VisualStudio::Debugger::DkmThread ^ thread);
public Microsoft.VisualStudio.CorDebugInterop.ICorDebugHandleValue GetAsyncMethodIdentity (Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguageInstructionAddress languageInstructionAddress, Microsoft.VisualStudio.Debugger.DkmThread thread);
abstract member GetAsyncMethodIdentity : Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguageInstructionAddress * Microsoft.VisualStudio.Debugger.DkmThread -> Microsoft.VisualStudio.CorDebugInterop.ICorDebugHandleValue
Public Function GetAsyncMethodIdentity (languageInstructionAddress As DkmLanguageInstructionAddress, thread As DkmThread) As ICorDebugHandleValue

Parameters

languageInstructionAddress
DkmLanguageInstructionAddress

[In] Pairing between an instruction address and the language that should be used to decode it.

thread
DkmThread

[In] Stack frame that provides the context of in which to evaluate the expression.

Returns

[Out] The identity of the async method.

Applies to