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