Najvise me zanima mogucnost da za zadati tip T dobijem listu aktivnih referenci na sve objekte tipa T, ili za referencu na konkretni objekat O da dobijem sve ostale reference na taj objekat O. Alat moze da bude u obliku eksternog profajlera ili runtime klase koju mogu da ugradim u Debug konfiguraciju assemblija. Za sada koristim princip da u klasama koje hocu da pratim brojim reference u jedan private static, povecavajuci brojac u konstruktoru i smanjujuci u destruktoru, ali to nije univerzalno i moram da subklasujem sve klase sto ponekad nije moguce (sealed klasa ili factory method koji proizvodi konacni tip).
Postoji li tako nesto?
impersonation.