Bagikan melalui


Metode IXCLRDataValue::EnumField

Menghitung bidang nilai.

Catatan

API ini awalnya dirancang untuk penggunaan internal dalam runtime. Meskipun sekarang didukung untuk penggunaan pihak ketiga, sebaiknya menggunakan API ICorDebug dan ICorProfiler jika memungkinkan.

Sintaks

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
);

Parameter

handle
[di] Handel untuk menghitung bidang nilai.

field
[out] Bidang yang dijumlahkan.

nameBufLen
[di] Panjang karakter buffer yang disediakan nameBuf

nameLen
[out] Jumlah karakter dalam nama bidang yang ditulis ke nameBuf

nameBuf
[out] Nama bidang

token
[out] Token metadata untuk bidang .

Keterangan

Metode berikut merupakan bagian dari antarmuka IXCLRDataValue dan sesuai dengan slot ke-15 dari tabel metode virtual.

Persyaratan

Platform: Lihat Persyaratan Sistem. Header: Tidak Ada Pustaka: Tidak Ada Versi .NET Framework: Tersedia mulai dari 4.7

Lihat juga