IDkmMCppSymbolProvider.GetManagedCppMethodScope(DkmClrInstructionSymbol, DkmNativeCppInspectionSession) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna informações de símbolo sobre o escopo ativo mais interno do local indicado pelo símbolo de instrução fornecido, que é considerado como tendo sido compilado com C++ gerenciado.
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
Parâmetros
- clrInstruction
- DkmClrInstructionSymbol
No DkmClrInstructionSymbol representa uma instrução IL que é executada no CLR (Common Language Runtime) no processo de destino. Este objeto contém o número de versão do método. Assim, em cenários de editar e continuar, o símbolo de instrução seria diferente para diferentes versões do método. Este objeto não contém informações sobre parâmetros de associação genéricos. Portanto, as instanciações genéricas diferentes de um método (ex: Meumetodo < String > e meumetodo < int > ) são representadas pelo mesmo símbolo de instrução, pois o CLR as representa com um único token de método.
- inspectionSession
- DkmNativeCppInspectionSession
No Sessão de inspeção a ser usada para a criação de tipos C++ nativos, se necessário.
Retornos
Fora O escopo ativo mais interno do símbolo de instrução fornecido.