IDkmMCppSymbolProvider.GetManagedCppMethodScope(DkmClrInstructionSymbol, DkmNativeCppInspectionSession) Methode

Definition

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

DkmMCppMethodScope

Vorgenommen Der innerste aktive Bereich des angegebenen Anweisungs Symbols.

Gilt für