18 references to _list
System.Data.Common (18)
System\Data\DataRowCollection.cs (18)
36
public override int Count =>
_list
.Count;
41
public DataRow this[int index] =>
_list
[index];
55
if (pos >=
_list
.Count)
67
if ((pos < 0) || (pos ==
_list
.Count))
76
if (pos <
_list
.Count)
78
if (
_list
[pos] != null)
82
_list
.RemoveAt(pos);
88
while (pos >
_list
.Count)
90
_list
.Add(null);
98
_table.InsertRow(row, pos + 1, pos >
_list
.Count ? -1 : pos);
104
_list
.IndexOf(row.RBTreeNodeId, row);
125
internal void ArrayAdd(DataRow row) => row.RBTreeNodeId =
_list
.Add(row);
127
internal void ArrayInsert(DataRow row, int pos) => row.RBTreeNodeId =
_list
.Insert(pos, row);
129
internal void ArrayClear() =>
_list
.Clear();
137
_list
.RBDelete(row.RBTreeNodeId);
168
public override void CopyTo(Array ar, int index) =>
_list
.CopyTo(ar, index);
170
public void CopyTo(DataRow[] array, int index) =>
_list
.CopyTo(array, index);
172
public override IEnumerator GetEnumerator() =>
_list
.GetEnumerator();