Partilhar via


Estrutura GcEvtArgs

Descreve um evento GC específico que ocorreu. Essa notificação é dada através do retorno de IXCLRDataExceptionNotification3::OnGcEvent chamada.

Nota

Esta API foi originalmente projetada para uso interno no tempo de execução. Embora agora seja suportado para uso de terceiros 3rd, recomendamos trabalhar com ICorDebug e ICorProfiler APIs quando possível.

Sintaxe

struct GcEvtArgs
{
    GcEvt_t typ;

    union
    {
      int condemnedGeneration;
    }
};

Membros

Membro Description
typ Indica o tipo de evento GC.
condemnedGeneration A condenada geração GC.

Observe que o typ membro é uma enumeração que contém um dos seguintes valores:

Membro valor Description
GC_MARK_END 5 Indica o final da fase de marcação do GC.

Observações

Essa estrutura vive dentro do tempo de execução e não é exposta através de cabeçalhos ou arquivos de biblioteca. Para usá-lo, defina a estrutura conforme especificado acima.

Requisitos

Plataformas: Consulte Requisitos do sistema. Cabeçalho: Nenhuma Biblioteca: Nenhuma Versões do .NET Framework: Disponível desde 4.7

Consulte também