FieldValueList<T> public class FieldValueList<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IList, ICollection, IUpdatable Documentation protected List<T> _innerList public int Count { get; } public bool IsReadOnly { get; } public bool IsUpdated { get; set; } public T this[int index] { get; set; } public FieldValueList() public FieldValueList(T[] values) public FieldValueList(IEnumerable<T> values) public static List<T> op_Implicit(FieldValueList<T> fieldValueList) public static FieldValueList<T> op_Implicit(List<T> list) public void Add(T item) public void Clear() public bool Contains(T item) public void CopyTo(T[] array, int arrayIndex) public int IndexOf(T item) public void Insert(int index, T item) public bool Remove(T item) public void RemoveAt(int index)