Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wylicza pola wartości.
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 EnumField(
[in, out] CLRDATA_ENUM *handle,
[out] IXCLRDataValue **field,
[in] ULONG32 nameBufLen,
[out] ULONG32 *nameLen,
[out, size_is(nameBufLen)] WCHAR nameBuf[],
[out] mdFieldDef *token
);
Parametry
handle
[in] Uchwyt do wyliczania pól wartości.
field
[out] Wyliczone pole.
nameBufLen
[in] Długość znaków podanego buforu nameBuf
nameLen
[out] Liczba znaków w nazwie pola zapisanego na nameBuf
nameBuf
[out] Nazwa pola
token
[out] Token metadanych dla pola.
Uwagi
Podana metoda jest częścią interfejsu IXCLRDataValue i odpowiada 15 miejscu tabeli metod wirtualnych.
Wymagania
Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7