Dela via


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

Se även