<PackageReference Include="System.ClientModel" Version="1.7.0" />

System.ClientModel.Internal.ChangeTrackingStringList

namespace System.ClientModel.Internal { internal class ChangeTrackingStringList : IList<string>, ICollection<string>, IEnumerable<string>, IEnumerable { public bool HasChanged { get; } public string this[int index] { get; set; } public int Count { get; } public bool IsReadOnly { get; } public ChangeTrackingStringList(); public ChangeTrackingStringList(IEnumerable<string> collection); public void Freeze(); public void AssertNotFrozen(); public void Add(string item); public void Clear(); public bool Contains(string item); public void CopyTo(string[] array, int arrayIndex); public IEnumerator<string> GetEnumerator(); public int IndexOf(string item); public void Insert(int index, string item); public bool Remove(string item); public void RemoveAt(int index); } }