Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Hiermee wordt één statisch veld van het type opgehaald. Omdat het ordenen van statische velden niet is opgelost, kan dit ook naaminformatie en/of het metagegevenstoken retourneren als de aanroeper de juiste waarden doorgeeft.
OPMERKING: deze methode is verouderd.
Notitie
Deze API is oorspronkelijk ontworpen voor intern gebruik in de runtime. Hoewel het nu wordt ondersteund voor gebruik van derden, raden we u aan om indien mogelijk met ICorDebug en ICorProfiler API's te werken.
Syntaxis
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
);
Parameters
index
[in] De op 0 gebaseerde index van het statische veld dat moet worden opgehaald.
tlsTask
[in] De beheerde taak waarvoor een statisch veld moet worden opgehaald dat lokaal thread is
field
[uit] Het statische veld.
bufLen
[in] De grootte in tekens van de buffer nameBuf.
nameLen
[uit] Het aantal tekens in de naam van het statische veld dat naar de nameBuf buffer is geschreven.
nameBuf
[uit] De naam van het statische veld.
token
[uit] Het metagegevenstoken van het statische veld.
method
[uit] Het methode-exemplaar dat overeenkomt met het stackframe.
Opmerkingen
De opgegeven methode maakt deel uit van de IXCLRDataTypeInstance interface en komt overeen met de 11e sleuf van de tabel met virtuele methoden.
Vereisten
Platformen: Zie Systeemvereisten. Header: Geen bibliotheek: Geen .NET Framework-versies: beschikbaar sinds 4.7