1 write to _tags
Microsoft.Extensions.Telemetry.Abstractions (1)
Logging\LoggerMessageState.cs (1)
51Array.Resize(ref _tags, need);
9 references to _tags
Microsoft.Extensions.Telemetry.Abstractions (9)
Logging\LoggerMessageState.cs (6)
27public KeyValuePair<string, object?>[] TagArray => _tags; 47int avail = _tags.Length - TagsCount; 50var need = _tags.Length + (count - avail); 107Array.Clear(_tags, 0, TagsCount); 140_ = sb.Append(_tags[i].Key); 142_ = 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];