GcEvtArgs 結構

描述發生的特定 GC 事件。 這類通知會透過回 IXCLRDataExceptionNotification3::OnGcEvent 呼來提供。

注意

此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebugICorProfiler 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 起可用

另請參閱