IDkmMCppSymbolProvider.GetManagedCppMethodScope(DkmClrInstructionSymbol, DkmNativeCppInspectionSession) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt Symbol Informationen über den innersten aktiven Bereich der Position zurück, die durch das angegebene Anweisungs Symbol angegeben wird, für das eine Kompilierung mit verwaltetem C++ vorausgesetzt wird.
public:
Microsoft::VisualStudio::Debugger::Clr::Cpp::DkmMCppMethodScope ^ GetManagedCppMethodScope(Microsoft::VisualStudio::Debugger::Clr::DkmClrInstructionSymbol ^ clrInstruction, Microsoft::VisualStudio::Debugger::Native::Cpp::DkmNativeCppInspectionSession ^ inspectionSession);
public Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppMethodScope GetManagedCppMethodScope (Microsoft.VisualStudio.Debugger.Clr.DkmClrInstructionSymbol clrInstruction, Microsoft.VisualStudio.Debugger.Native.Cpp.DkmNativeCppInspectionSession inspectionSession);
abstract member GetManagedCppMethodScope : Microsoft.VisualStudio.Debugger.Clr.DkmClrInstructionSymbol * Microsoft.VisualStudio.Debugger.Native.Cpp.DkmNativeCppInspectionSession -> Microsoft.VisualStudio.Debugger.Clr.Cpp.DkmMCppMethodScope
Public Function GetManagedCppMethodScope (clrInstruction As DkmClrInstructionSymbol, inspectionSession As DkmNativeCppInspectionSession) As DkmMCppMethodScope
Parameter
- clrInstruction
- DkmClrInstructionSymbol
In Dkmclrinstructionsymbol stellt eine Il-Anweisung dar, die unter der Common Language Runtime (CLR) im Ziel Prozess ausgeführt wird. Dieses Objekt enthält die Versionsnummer der Methode. In den Szenarios zum Bearbeiten und Fortfahren wäre das Anweisungs Symbol bei verschiedenen Versionen der Methode anders. Dieses Objekt enthält keine Informationen zu generischen Bindungs Parametern. Daher werden unterschiedliche generische Instanziierungen einer Methode (z. b < . MyMethod String > und MyMethod < int > ) durch das gleiche Anweisungs Symbol dargestellt, da die CLR Sie mit einem einzigen Methoden Token darstellt.
- inspectionSession
- DkmNativeCppInspectionSession
In Inspektions Sitzung, die bei Bedarf für die Erstellung von nativen C++-Typen verwendet werden soll.
Gibt zurück
Vorgenommen Der innerste aktive Bereich des angegebenen Anweisungs Symbols.