Condividi tramite


Struttura GcEvtArgs

Descrive un determinato evento GC che si è verificato. Tale notifica viene inviata tramite il IXCLRDataExceptionNotification3::OnGcEvent callback.

Nota

Questa API è stata originariamente progettata per l'uso interno nel runtime. Sebbene sia ora supportato per l'uso di terze parti, è consigliabile usare ICorDebug le API e ICorProfiler quando possibile.

Sintassi

struct GcEvtArgs
{
    GcEvt_t typ;

    union
    {
      int condemnedGeneration;
    }
};

Membri

Membro Descrizione
typ Indica il tipo di evento GC.
condemnedGeneration Generazione GC condannata.

Si noti che il typ membro è un'enumerazione contenente uno dei valori seguenti:

Membro valore Description
GC_MARK_END 1 Indica la fine della fase di contrassegno del GC.

Osservazioni:

Questa struttura si trova all'interno del runtime e non viene esposta tramite intestazioni o file di libreria. Per usarla, definire la struttura come specificato in precedenza.

Requisiti

Piattaforme: vedere Requisiti di sistema. Intestazione: Nessuna libreria: Nessuna versione di .NET Framework: disponibile dalla versione 4.7

Vedi anche