Hi,
I am trying to understand Clr Profiler, and below is the sample code.

EmployeeService e = new EmployeeService();

GC.Collect();
//Console.WriteLine(GC.GetGeneration(e).ToString());

Thread.Sleep(1000);
GC.Collect();


So i assume EmployeeService will be allocated at gen 0 first, as part of two induces collections it should have been moved to Gen 2. But the 'Relocated Bytes' shows 0, why is that? Please help.
Suresh