2 writes to TagsCount
Microsoft.Extensions.Telemetry.Abstractions (2)
Logging\LoggerMessageState.cs (2)
54
TagsCount
+= count;
109
TagsCount
= 0;
23 references to TagsCount
Microsoft.Extensions.Telemetry (1)
Logging\ExtendedLogger.ModernTagJoiner.cs (1)
51
_incomingTagsCount = value.
TagsCount
;
Microsoft.Extensions.Telemetry.Abstractions (9)
Logging\LoggerMessageState.cs (5)
46
int avail = _tags.Length -
TagsCount
;
53
var index =
TagsCount
;
106
Array.Clear(_tags, 0,
TagsCount
);
117
internal bool IsInUse =>
TagsCount
!= 0 || ClassifiedTagsCount != 0 || !string.IsNullOrEmpty(TagNamePrefix);
137
for (int i = 0; i <
TagsCount
; i++)
Logging\LoggerMessageState.ReadOnlyList.cs (4)
13
public KeyValuePair<string, object?> this[int index] => _tags[Throw.IfOutOfRange(index, 0,
TagsCount
)];
16
int IReadOnlyCollection<KeyValuePair<string, object?>>.Count =>
TagsCount
;
21
for (int i = 0; i <
TagsCount
; i++)
30
for (int i = 0; i <
TagsCount
; i++)
Microsoft.Extensions.Telemetry.Abstractions.Tests (13)
Logging\LoggerMessageHelperTests.cs (2)
89
Assert.Equal(0, nested.
TagsCount
);
96
Assert.Equal(tags, outer.
TagsCount
);
Logging\LoggerMessageStateTests.cs (11)
25
Assert.Equal(1, lms.
TagsCount
);
31
Assert.Equal(0, lms.
TagsCount
);
36
Assert.Equal(1, lms.
TagsCount
);
44
Assert.Equal(1, lms.
TagsCount
);
57
Assert.Equal(2, lms.
TagsCount
);
76
Assert.Equal(1, lms.
TagsCount
);
96
Assert.Equal(1, lms.
TagsCount
);
101
Assert.Equal(1, lms.
TagsCount
);
111
Assert.Equal(0, lms.
TagsCount
);
114
Assert.Equal(1, lms.
TagsCount
);
119
Assert.Equal(1, lms.
TagsCount
);