Se si decide di usare SafeHandle, rimuovere tutte le chiamate a GC.KeepAlive(object). Le classi che utilizzano SafeHandle ...

Se si decide di usare SafeHandle, rimuovere tutte le chiamate a GC.KeepAlive(object). Le classi che utilizzano SafeHandle possono evitare di chiamare GC.KeepAlive e le chiamate non necessarie rendono il codice difficile da gestire.