DacpUsefulGlobalsData – struktura

Definuje přenosovou vyrovnávací paměť pro adresy tabulek globálních metod modulu runtime.

Note

Toto rozhraní API bylo původně navrženo pro interní použití v modulu runtime. I když se teď podporuje pro použití třetí strany, doporučujeme pracovat s rozhraními ICorDebug API, ICorProfiler pokud je to možné.

Syntax

struct DacpUsefulGlobalsData : ZeroInit<DacpUsefulGlobalsData>
{
    CLRDATA_ADDRESS ArrayMethodTable;
    CLRDATA_ADDRESS StringMethodTable;
    CLRDATA_ADDRESS ObjectMethodTable;
    CLRDATA_ADDRESS ExceptionMethodTable;
    CLRDATA_ADDRESS FreeMethodTable;
};

Members

Člen Description
ArrayMethodTable Adresa tabulky metod pole.
StringMethodTable Adresa tabulky řetězcových metod.
ObjectMethodTable Adresa tabulky metod objektu.
ExceptionMethodTable Adresa tabulky metody výjimky.
FreeMethodTable Adresa tabulky volných metod objektu.

Remarks

Tato struktura se nachází uvnitř modulu runtime a není vystavena prostřednictvím žádných hlaviček nebo souborů knihovny. Pokud ji chcete použít, definujte strukturu, jak je uvedeno výše.

Požadavky

Platformy: Viz požadavky na systém.
Záhlaví: Žádný
Knihovna: Žádný
.NET Framework verze: K dispozici od verze 4.7

Viz také