Sdílet prostřednictvím


GcEvtArgs – struktura

Popisuje konkrétní událost GC, ke které došlo. Takové oznámení je předáno prostřednictvím zpětného IXCLRDataExceptionNotification3::OnGcEvent volání.

Poznámka:

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é.

Syntaxe

struct GcEvtArgs
{
    GcEvt_t typ;

    union
    {
      int condemnedGeneration;
    }
};

Členové

Člen Popis
typ Označuje typ události GC.
condemnedGeneration Odsouzená generace GC.

Všimněte si, že typ člen je výčet obsahující jednu z následujících hodnot:

Člen Hodnota Description
GC_MARK_END 1 Označuje konec fáze označení GC.

Poznámky

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. Hlavička: Žádná knihovna: Žádné verze rozhraní .NET Framework: Dostupné od verze 4.7

Viz také