IDkmClrFullNameProvider2.GetClrNameForLocalVariable Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получите имя идентификатора для конкретного языка из метаданных.
public string GetClrNameForLocalVariable (Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext inspectionContext, Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance moduleInstance, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId methodId, Microsoft.VisualStudio.Debugger.Clr.DkmILRange iLRange, Microsoft.VisualStudio.Debugger.Clr.DkmClrLocalVariable localVariable);
abstract member GetClrNameForLocalVariable : Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext * Microsoft.VisualStudio.Debugger.Clr.DkmClrModuleInstance * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * Microsoft.VisualStudio.Debugger.Clr.DkmILRange * Microsoft.VisualStudio.Debugger.Clr.DkmClrLocalVariable -> string
Public Function GetClrNameForLocalVariable (inspectionContext As DkmInspectionContext, moduleInstance As DkmClrModuleInstance, methodId As DkmClrMethodId, iLRange As DkmILRange, localVariable As DkmClrLocalVariable) As String
Параметры
- inspectionContext
- DkmInspectionContext
[Вход] Параметры и целевой контекст для использования при выполнении операции проверки.
- moduleInstance
- DkmClrModuleInstance
[Вход] Экземпляр модуля, содержащий локальный объект .
- methodId
- DkmClrMethodId
[Вход] Маркер и версия метода.
- iLRange
- DkmILRange
[Вход] Диапазон IL, содержащий локальный.
- localVariable
- DkmClrLocalVariable
[Вход] Локальная переменная.
Возвращаемое значение
[Out] Идентификатор в форме, допустимый на заданном языке.