GcEvtArgs 結構
描述發生的特定 GC 事件。 這類通知會透過回 IXCLRDataExceptionNotification3::OnGcEvent
呼來提供。
注意
此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebug
和 ICorProfiler
API。
語法
struct GcEvtArgs
{
GcEvt_t typ;
union
{
int condemnedGeneration;
}
};
成員
member | 描述 |
---|---|
typ |
表示 GC 事件的型別。 |
condemnedGeneration |
譴責的 GC 世代。 |
請注意,成員 typ
是包含下列其中一個值的列舉:
member | 值 | 名稱 |
---|---|---|
GC_MARK_END |
1 | 表示 GC 標記階段的結尾。 |
備註
此結構位於運行時間內,不會透過任何標頭或連結庫檔案公開。 若要使用它,請依照上述指定來定義 結構。
需求
平台:請參閱系統需求。 標頭: 無 連結庫: 無 .NET Framework 版本: 自 4.7 起可用