1 write to _tags
Microsoft.Extensions.Telemetry.Abstractions (1)
Logging\LoggerMessageState.cs (1)
50Array.Resize(ref _tags, need);
9 references to _tags
Microsoft.Extensions.Telemetry.Abstractions (9)
Logging\LoggerMessageState.cs (6)
26public KeyValuePair<string, object?>[] TagArray => _tags; 46int avail = _tags.Length - TagsCount; 49var need = _tags.Length + (count - avail); 106Array.Clear(_tags, 0, TagsCount); 139_ = sb.Append(_tags[i].Key); 141_ = sb.Append(_tags[i].Value);
Logging\LoggerMessageState.ReadOnlyList.cs (3)
13public KeyValuePair<string, object?> this[int index] => _tags[Throw.IfOutOfRange(index, 0, TagsCount)]; 23yield return _tags[i]; 32yield return _tags[i];