ICorDebugILFrame-gränssnitt
Representerar en stackram med CIL-kod (Common Intermediate Language). Det här gränssnittet är en underklass till ICorDebugFrame-gränssnittet.
Metoder
Metod | beskrivning |
---|---|
CanSetIP-metod | Hämtar ett värde som anger om det är säkert att ange instruktionspekaren till den angivna förskjutningsplatsen. |
EnumerateArguments-metod | Hämtar en uppräknare för argumenten i den här ramen. |
EnumerateLocalVariables-metod | Hämtar en uppräkning för de lokala variablerna i den här ramen. |
GetArgument-metod | Hämtar värdet för det angivna argumentet i den här CIL-stackramen. |
GetIP-metod | Hämtar värdet för instruktionspekaren och ett bitvis kombinationsvärde som beskriver hur värdet för instruktionspekaren hämtades. |
GetLocalVariable-metod | Hämtar värdet för den angivna lokala variabeln i den här CIL-stackramen. |
GetStackDepth-metod | Inte implementerad. |
GetStackValue-metod | Inte implementerad. |
SetIP-metod | Anger instruktionspekaren till den angivna förskjutningsplatsen i CIL-koden. |
Kommentarer
Gränssnittet ICorDebugILFrame
är ett specialiserat ICorDebugFrame-gränssnitt. Den används antingen för CIL-kodramar eller för jit-kompilerade bildrutor (just-in-time). DE JIT-kompilerade ramarna implementerar både ICorDebugILFrame
gränssnittet och gränssnittet ICorDebugNativeFrame.
Kommentar
Det här gränssnittet stöder inte fjärranrop, varken mellan datorer eller korsprocesser.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Finns sedan 1.0