GcEvtArgs-Struktur
Beschreibt ein bestimmtes GC-Ereignis, das aufgetreten ist. Diese Benachrichtigung wird über den IXCLRDataExceptionNotification3::OnGcEvent
Rückruf erteilt.
Hinweis
Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug
und ICorProfiler
zu arbeiten.
Syntax
struct GcEvtArgs
{
GcEvt_t typ;
union
{
int condemnedGeneration;
}
};
Member
Member | Beschreibung |
---|---|
typ |
Gibt den Typ des GC-Ereignisses an. |
condemnedGeneration |
Die verurteilte GC-Generation. |
Beachten Sie, dass das typ
Element eine Enumeration ist, die einen der folgenden Werte enthält:
Member | Wert | Beschreibung des Dataflows |
---|---|---|
GC_MARK_END |
1 | Gibt das Ende der Markierungsphase des GC an. |
Hinweise
Diese Struktur befindet sich innerhalb der Runtime und wird nicht über Header- oder Bibliotheksdateien verfügbar gemacht. Um sie zu verwenden, definieren Sie die Struktur wie oben angegeben.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7