Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan satu bidang statis dari jenis tersebut. Karena pengurutan bidang statis tidak diperbaiki, ini juga dapat mengembalikan informasi nama dan/atau token metadata jika pemanggil meneruskan nilai yang sesuai.
CATATAN: Metode ini usang.
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 GetStaticFieldByIndex(
[in] ULONG32 index,
[in] IXCLRDataTask *tlsTask,
[out] IXCLRDataValue **field,
[in] ULONG32 bufLen,
[out] ULONG32 *nameLen,
[out, size_is(bufLen)] WCHAR nameBuf[],
[out] mdFieldDef *token
);
Parameter
index
[di] Indeks berbasis 0 dari bidang statis yang akan diambil.
tlsTask
[di] Tugas terkelola untuk mengambil bidang statis apa pun yang merupakan utas lokal
field
[out] Bidang statis.
bufLen
[di] Ukuran dalam karakter buffer nameBuf.
nameLen
[out] Jumlah karakter dalam nama bidang statis yang ditulis ke nameBuf buffer.
nameBuf
[out] Nama bidang statis.
token
[out] Token metadata bidang statis.
method
[out] Instans metode yang sesuai dengan bingkai tumpukan.
Keterangan
Metode yang disediakan adalah bagian IXCLRDataTypeInstance dari antarmuka dan sesuai dengan slot ke-11 dari tabel metode virtual.
Persyaratan
Platform: Lihat Persyaratan Sistem. Header: Tidak Ada Pustaka: Tidak Ada Versi .NET Framework: Tersedia mulai dari 4.7