DkmActiveStatementUpdate Class
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.
Active statement affected by a managed update. Important when remapping the instruction pointer to the appropriate location.
This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3).
public ref class DkmActiveStatementUpdate
[System.Runtime.InteropServices.Guid("52b1e92b-5014-cb7d-5e6d-7c69a0afcd1c")]
public class DkmActiveStatementUpdate
[<System.Runtime.InteropServices.Guid("52b1e92b-5014-cb7d-5e6d-7c69a0afcd1c")>]
type DkmActiveStatementUpdate = class
Public Class DkmActiveStatementUpdate
- Inheritance
-
DkmActiveStatementUpdate
- Attributes
Properties
ILOffset |
Old IL offset for the active statement. This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3). |
MethodId |
Method ID. It has the method token for the active statement, and the method version when the change was made. This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3). |
NewSpan |
New text span for the active statement, must be 1-based. This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3). |
ThreadId |
Thread ID of the target active statement. Currently not used. This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3). |
Methods
Create(Guid, DkmClrMethodId, Int32, DkmTextSpan) |
Create a new DkmActiveStatementUpdate object instance. Location constraint: API must be called from an IDE component (component level > 100,000). This API was introduced in Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3). |