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