1 write to rowViewCache
System.Data (1)
fx\src\data\System\Data\DataView.cs (1)
1499this.rowViewCache = rvc;
16 references to rowViewCache
System.Data (16)
fx\src\data\System\Data\DataView.cs (16)
294Debug.Assert(rowViewCache.Count == CountFromIndex, "DataView.Count mismatch"); 295return rowViewCache.Count; 614rowViewCache[addNewRow].EndEdit(); 621rowViewCache.Add(addNewRow, drv); 699array.SetValue(rowViewCache[addNewRow], index); 714array[index] = rowViewCache[addNewRow]; 855bool flag = rowViewCache.Remove(addNewRow); 924if (rowViewCache.TryGetValue(rowview.Row, out cached) && ((object)cached == (object)rowview)) { 1290return rowViewCache[dr]; 1338int index = IndexOfDataRowView(rowViewCache[addNewRow]); 1344else if (!rowViewCache.ContainsKey(row)) { 1345rowViewCache.Add(row, buffer ?? new DataRowView(this, row)); 1357rowViewCache.TryGetValue(row, out buffer); 1365if (!rowViewCache.Remove(row)) { 1487if (!rowViewCache.TryGetValue(row, out drv)) { 1494rowViewCache.TryGetValue(addNewRow, out drv);