3 instantiations of DataRowView
System.Data (3)
fx\src\data\System\Data\DataView.cs (3)
620DataRowView drv = new DataRowView(this, addNewRow); 1345rowViewCache.Add(row, buffer ?? new DataRowView(this, row)); 1488drv = new DataRowView(this, row);
66 references to DataRowView
System.Data (48)
fx\src\data\System\Data\DataColumnPropertyDescriptor.cs (9)
45return typeof(DataRowView); 74DataRowView dataRowView = (DataRowView) component; 81DataRowView dataRowView = (DataRowView) component; 86DataRowView dataRowView = (DataRowView) component; 91DataRowView dataRowView = (DataRowView) component;
fx\src\data\System\Data\DataRelationPropertyDescriptor.cs (3)
32return typeof(DataRowView); 65DataRowView dataRowView = (DataRowView) component;
fx\src\data\System\Data\DataTablePropertyDescriptor.cs (1)
30return typeof(DataRowView);
fx\src\data\System\Data\DataView.cs (31)
80private Dictionary<DataRow, DataRowView> rowViewCache = new Dictionary<DataRow, DataRowView>(DataRowReferenceComparer.Default); 85private readonly Dictionary<DataRow, DataRowView> rowViewBuffer = new Dictionary<DataRow, DataRowView>(DataRowReferenceComparer.Default); 592public DataRowView this[int recordIndex] { 605public virtual DataRowView AddNew() { 620DataRowView drv = new DataRowView(this, addNewRow); 703private void CopyTo(DataRowView[] array, int index) { 790public DataRowView[] FindRows(object key) { 799public DataRowView[] FindRows(object[] key) { 804internal virtual DataRowView[] FindRowsByKey(object[] key) { 823internal DataRowView[] GetDataRowViewFromRange(Range range) 826return new DataRowView[0]; 828DataRowView[] rows = new DataRowView[range.Count]; 875DataRowView[] temp = new DataRowView[this.Count]; 908return (0 <= IndexOf(value as DataRowView)); 912return IndexOf(value as DataRowView); 915/// <summary>Return positional index of a <see cref="DataRowView"/> in this DataView</summary> 917internal int IndexOf(DataRowView rowview) { 923DataRowView cached; // verify the DataRowView is one we currently track - not something previously detached 932private int IndexOfDataRowView(DataRowView rowview) { 944int index = IndexOf(value as DataRowView); 1285private DataRowView GetRowView(int record) { 1289private DataRowView GetRowView(DataRow dr) { 1325DataRowView buffer = null; 1478Dictionary<DataRow, DataRowView> rvc = new Dictionary<DataRow, DataRowView>(CountFromIndex, DataRowReferenceComparer.Default); 1479DataRowView drv; 1713foreach (DataRowView drview in this) {
fx\src\data\System\Data\RelatedView.cs (4)
16private readonly DataRowView parentRowView; 33public RelatedView(DataRowView parentRowView, DataKey parentKey, DataColumn[] childKeyColumns) : base(childKeyColumns[0].Table, false) { 96public override DataRowView AddNew() { 97DataRowView addNewRowView = base.AddNew();
System.Data.DataSetExtensions (1)
System\Data\LinqDataView.cs (1)
198internal override DataRowView[] FindRowsByKey(object[] key)
System.Web (1)
Handlers\TraceHandler.cs (1)
459datarow = ((DataRowView) en.Current).Row;
System.Web.DataVisualization (8)
Common\DataManager\DataPoint.cs (8)
1202DataRowView dataRowView = item as DataRowView; 1416 else if(enumerator.Current is DataRowView) 1422 if(((DataRowView)enumerator.Current).DataView.Table.Columns.Contains(field)) 1424 columnDataType = ((DataRowView)enumerator.Current).DataView.Table.Columns[field].DataType; 1435columnDataType = ((DataRowView)enumerator.Current).DataView.Table.Columns[columnIndex].DataType; 1450 else if(((DataRowView)enumerator.Current).DataView.Table.Columns.Count > 0) 1452 columnDataType = ((DataRowView)enumerator.Current).DataView.Table.Columns[0].DataType;
System.Windows.Forms.DataVisualization (8)
Common\DataManager\DataPoint.cs (8)
1202DataRowView dataRowView = item as DataRowView; 1416 else if(enumerator.Current is DataRowView) 1422 if(((DataRowView)enumerator.Current).DataView.Table.Columns.Contains(field)) 1424 columnDataType = ((DataRowView)enumerator.Current).DataView.Table.Columns[field].DataType; 1435columnDataType = ((DataRowView)enumerator.Current).DataView.Table.Columns[columnIndex].DataType; 1450 else if(((DataRowView)enumerator.Current).DataView.Table.Columns.Count > 0) 1452 columnDataType = ((DataRowView)enumerator.Current).DataView.Table.Columns[0].DataType;