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