DkmClrAsyncMethodLocation Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
In an async method. all the possible locations the debugger could have stopped.
This enumeration supports a bitwise combination of its member values.
public enum class DkmClrAsyncMethodLocation
public enum class DkmClrAsyncMethodLocation
enum DkmClrAsyncMethodLocation
[System.Flags]
public enum DkmClrAsyncMethodLocation
[<System.Flags>]
type DkmClrAsyncMethodLocation =
Public Enum DkmClrAsyncMethodLocation
- Inheritance
-
DkmClrAsyncMethodLocation
- Attributes
Fields
Name | Value | Description |
---|---|---|
None | 0 | Not an async method. |
FirstStatement | 1 | First statement of an async method. We step out synchronously here. |
NonAwaitStatement | 2 | In an async method but not at an await expression. |
BeforeYield | 4 | In an await statement and before an yield point. |
AtYield | 8 | At an yield point. |
LastStatement | 16 | Last statement of the method - step into or step over should turn into step out. |