Udostępnij za pośrednictwem


IXCLRDataFrame::GetLocalVariableByIndex — Metoda

Pobiera zmienną lokalną według indeksu (opartego na 0). Parametr name jest wypełniany, jeśli są dostępne informacje o nazwie.

Uwaga

Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Mimo że jest ona teraz obsługiwana w przypadku używania innych firm, zalecamy pracę z interfejsami ICorDebug API i ICorProfiler , jeśli jest to możliwe.

Składnia

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

Parametry

index
[out] Indeks 0 zmiennej lokalnej do pobrania.

localVariable
[out] Zmienna lokalna o określonej indexwartości .

bufLen
[in] Długość znaków buforu name .

nameLen
[out] Liczba znaków w nazwie zmiennej lokalnej zapisanej w buforze name .

name
[out] Nazwa zmiennej lokalnej.

Uwagi

Podana metoda jest częścią interfejsu IXCLRDataFrame i odpowiada 10 miejscu tabeli metody wirtualnej.

Wymagania

Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7

Zobacz też