Dela via


IXCLRDataFrame::GetLocalVariableByIndex-metod

Hämtar en lokal variabel efter (0-baserat) index. Namnparametern fylls i om namninformation är tillgänglig.

Kommentar

Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug OCH ICorProfiler API:er när det är möjligt.

Syntax

HRESULT GetLocalVariableByIndex(
    [in] ULONG32 index,
    [out] IXCLRDataValue **localVariable,
    [in] ULONG32 bufLen,
    [out] ULONG32 *nameLen,
    [out, size_is(bufLen)] WCHAR name[]
);

Parametrar

index
[ut] Det 0-baserade indexet för den lokala variabel som ska hämtas.

localVariable
[ut] Den lokala variabeln vid angiven index.

bufLen
[i] Längden på buffertens name tecken.

nameLen
[ut] Antalet tecken i det lokala variabelnamnet som skrivits till bufferten name .

name
[ut] Namnet på den lokala variabeln.

Kommentarer

Den angivna metoden är en del av IXCLRDataFrame gränssnittet och motsvarar den tionde platsen i den virtuella metodtabellen.

Krav

Plattformar: Se Systemkrav. Rubrik: Inget bibliotek: Inga .NET Framework-versioner: Tillgänglig sedan 4.7

Se även