Megosztás a következőn keresztül:


IXCLRDataFrame::GetLocalVariableByIndex metódus

Lekéri a helyi változót (0-alapú) index alapján. A névparaméter akkor lesz kitöltve, ha a névadatok elérhetők.

Feljegyzés

Ezt az API-t eredetileg belső használatra tervezték a futtatókörnyezetben. Bár most már harmadik fél általi használat esetén is támogatott, javasoljuk, hogy lehetőség szerint működj együtt az ICorProfiler API-kkal és az API-kkalICorDebug.

Syntax

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

Paraméterek

index
[kifelé] A lekérni kívánt helyi változó 0-alapú indexe.

localVariable
[kifelé] A helyi változó a megadott indexhelyen.

bufLen
[in] A puffer karaktereinek name hossza.

nameLen
[kifelé] A pufferbe írt name helyi változónévben szereplő karakterek száma.

name
[kifelé] A helyi változó neve.

Megjegyzések

A megadott metódus az IXCLRDataFrame interfész része, és a virtuális metódustábla 10. pontjának felel meg.

Követelmények

Platformok: Lásd a rendszerkövetelményeket. Fejléc: Nincs kódtár: Nincs .NET-keretrendszer verzió: 4.7 óta érhető el

Lásd még