C#垃圾收集器开始/结束回调

Kry*_*hic 1 c# garbage-collection callback

我只是想知道在.NET运行时/ C#中是否存在垃圾收集器开始/结束的可覆盖回调.我还要声明我无意试图控制GC,我只是很好奇.

如果没有,那么复制这种行为的最佳方法是什么?

Ale*_*kov 6

您无法直接在manged代码中获取通知,因为在GC期间托管代码被挂起(或者至少不能保证在后台GC的情况下运行您的线程).

选项: