1 write to _list
System.Text.Json (1)
System\Text\Json\Serialization\ConfigurationList.cs (1)
21_list = source is null ? new List<TItem>() : new List<TItem>(source);
22 references to _list
System.Text.Json (22)
System\Text\Json\Serialization\ConfigurationList.cs (15)
33return _list[index]; 41_list[index] = value; 46public int Count => _list.Count; 54_list.Add(item); 61_list.Clear(); 65public bool Contains(TItem item) => _list.Contains(item); 69_list.CopyTo(array, arrayIndex); 72public List<TItem>.Enumerator GetEnumerator() => _list.GetEnumerator(); 74public int IndexOf(TItem item) => _list.IndexOf(item); 82_list.Insert(index, item); 89bool removed = _list.Remove(item); 101_list.RemoveAt(index); 107return _list.GetEnumerator(); 112return _list.GetEnumerator(); 121public TItem[] Items => collection._list.ToArray();
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1844_list.StableSortByKey(static propInfo => propInfo.Order);
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverChain.cs (6)
15foreach (IJsonTypeInfoResolver resolver in _list) 35_list.AddRange(otherChain); 39_list.Add(resolver); 46foreach (IJsonTypeInfoResolver component in _list) 60foreach (IJsonTypeInfoResolver resolver in _list) 66if (_list.Count > 0)