DkmActiveStatementUpdate.Create Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Create новый экземпляр объекта DkmActiveStatementUpdate.
Ограничение расположения: API должен вызываться из компонента интегрированной среды разработки (уровень > компонента 100 000).
Этот API появился в Visual Studio 16 с обновлением 3 (DkmApiVersion.VS16Update3).
public:
static Microsoft::VisualStudio::Debugger::Clr::DkmActiveStatementUpdate ^ Create(Guid ThreadId, Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId MethodId, int ILOffset, Microsoft::VisualStudio::Debugger::Symbols::DkmTextSpan NewSpan);
public static Microsoft.VisualStudio.Debugger.Clr.DkmActiveStatementUpdate Create (Guid ThreadId, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId MethodId, int ILOffset, Microsoft.VisualStudio.Debugger.Symbols.DkmTextSpan NewSpan);
static member Create : Guid * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * int * Microsoft.VisualStudio.Debugger.Symbols.DkmTextSpan -> Microsoft.VisualStudio.Debugger.Clr.DkmActiveStatementUpdate
Public Shared Function Create (ThreadId As Guid, MethodId As DkmClrMethodId, ILOffset As Integer, NewSpan As DkmTextSpan) As DkmActiveStatementUpdate
Параметры
- ThreadId
- Guid
[Вход] Идентификатор потока целевой активной инструкции. В настоящее время не используется.
- MethodId
- DkmClrMethodId
[Вход] Идентификатор метода. Он содержит токен метода для активной инструкции и версию метода, когда было внесено изменение.
- ILOffset
- Int32
[Вход] Старое смещение IL для активной инструкции.
- NewSpan
- DkmTextSpan
[Вход] Новый текстовый диапазон для активного оператора должен быть основан на 1.
Возвращаемое значение
[Out] Результат вызова этого метода.