System.Diagnostics.TraceSourceTests.TraceSourceClassTests.PruneTest C# (CSharp) Method

PruneTest() private method

private PruneTest ( ) : void
return void
        public void PruneTest()
        {
            var strongTrace = new TraceSource("TestTraceSource");
            var traceRef = new WeakReference(new TraceSource("TestTraceSource"));
            Assert.True(traceRef.IsAlive);
            GC.Collect(2);
            Trace.Refresh();
            Assert.False(traceRef.IsAlive);
            GC.Collect(2);
            Trace.Refresh();
        }