14 references to tracesources
System (14)
compmod\system\diagnostics\TraceSource.cs (14)
45lock(tracesources) { 47tracesources.Add(new WeakReference(this)); 52lock (tracesources) { 54List<WeakReference> buffer = new List<WeakReference>(tracesources.Count); 55for (int i = 0; i < tracesources.Count; i++) { 56TraceSource tracesource = ((TraceSource)tracesources[i].Target); 58buffer.Add(tracesources[i]); 61if (buffer.Count < tracesources.Count) { 62tracesources.Clear(); 63tracesources.AddRange(buffer); 64tracesources.TrimExcess(); 159lock (tracesources) { 161for (int i=0; i<tracesources.Count; i++) { 162TraceSource tracesource = ((TraceSource) tracesources[i].Target);