Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Opisuje określone zdarzenie GC, które miało miejsce. Takie powiadomienie jest przekazywane za pośrednictwem wywołania zwrotnego IXCLRDataExceptionNotification3::OnGcEvent .
Uwaga
Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Mimo że jest ona teraz obsługiwana w przypadku używania innych firm, zalecamy pracę z interfejsami ICorDebug API i ICorProfiler , jeśli jest to możliwe.
Składnia
struct GcEvtArgs
{
GcEvt_t typ;
union
{
int condemnedGeneration;
}
};
Elementy członkowskie
| Element członkowski | opis |
|---|---|
typ |
Wskazuje typ zdarzenia GC. |
condemnedGeneration |
Potępione pokolenie GC. |
Należy pamiętać, że element członkowski typ jest wyliczeniem zawierającym jedną z następujących wartości:
| Element członkowski | Wartość | Popis |
|---|---|---|
GC_MARK_END |
1 | Wskazuje koniec fazy oznaczania GC. |
Uwagi
Ta struktura znajduje się wewnątrz środowiska uruchomieniowego i nie jest uwidaczniona za pośrednictwem żadnych nagłówków ani plików biblioteki. Aby go użyć, zdefiniuj strukturę zgodnie z powyższymi definicjami.
Wymagania
Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7