2 types derived from DataView
System.Data.Common (2)
System\Data\LinqDataView.cs (1)
18
internal sealed class LinqDataView :
DataView
, IBindingList, IBindingListView
System\Data\RelatedView.cs (1)
9
internal sealed class RelatedView :
DataView
, IFilter
3 instantiations of DataView
System.Data.Common (3)
System\Data\DataTable.cs (1)
1256
view = new
DataView
(this, true);
System\Data\DataViewManager.cs (1)
312
DataView dataView = new
DataView
(table);
System\Data\DataViewManagerListItemTypeDescriptor.cs (1)
26
DataView dataView = new
DataView
(table);
62 references to DataView
netstandard (1)
netstandard.cs (1)
517
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.
DataView
))]
PresentationFramework-SystemData (2)
SystemDataExtension.cs (2)
22
return (list is
DataView
);
124
DataTable dataTable = (value as
DataView
)?.Table;
System.Data (1)
src\libraries\shims\System.Data\ref\System.Data.cs (1)
86
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.
DataView
))]
System.Data.Common (58)
System\Data\DataRowView.cs (12)
11
private readonly
DataView
_dataView;
17
internal DataRowView(
DataView
dataView, DataRow row)
43
public
DataView
DataView => _dataView;
50
/// <exception cref="DataException"><see cref="System.Data.
DataView
.get_AllowEdit"/> when setting a value.</exception>
71
/// <exception cref="DataException"><see cref="System.Data.
DataView
.get_AllowEdit"/> when setting a value.</exception>
110
/// in relation to <see cref="System.Data.
DataView
.get_RowStateFilter"/>
139
/// Returns a <see cref="System.Data.
DataView
"/>
145
/// <exception cref="ArgumentException">null or mismatch between <paramref name="relation"/> and <see cref="System.Data.
DataView
.get_Table"/>.</exception>
146
public
DataView
CreateChildView(DataRelation relation, bool followParent)
170
public
DataView
CreateChildView(DataRelation relation) =>
177
public
DataView
CreateChildView(string relationName, bool followParent) =>
180
public
DataView
CreateChildView(string relationName) =>
System\Data\DataTable.cs (6)
38
private
DataView
? _defaultView;
148
internal readonly List<
DataView
> _delayedViews = new List<
DataView
>();
1243
public
DataView
DefaultView
1247
DataView
? view = _defaultView;
2053
foreach (
DataView
dv in _delayedViews)
System\Data\DataTableExtensions.cs (2)
227
public static
DataView
AsDataView(this DataTable table)
239
public static
DataView
AsDataView<T>(this EnumerableRowCollection<T> source) where T : DataRow
System\Data\DataView.cs (19)
109
/// Initializes a new instance of the <see cref='System.Data.
DataView
'/> class.
117
/// Initializes a new instance of the <see cref='System.Data.
DataView
'/> class with the
126
/// Initializes a new instance of the <see cref='System.Data.
DataView
'/> class with the
250
/// be added using the <see cref='System.Data.
DataView
.AddNew'/>
268
/// Gets the number of records in the <see cref='System.Data.
DataView
'/>.
283
/// Gets the <see cref='System.Data.DataViewManager'/> associated with this <see cref='System.Data.
DataView
'/> .
301
/// Gets or sets the expression used to filter which rows are viewed in the <see cref='System.Data.
DataView
'/>.
375
/// Gets or sets the row state filter used in the <see cref='System.Data.
DataView
'/>.
626
/// Closes the <see cref='System.Data.
DataView
'/>
716
/// Finds a row in the <see cref='System.Data.
DataView
'/> by the specified primary key value.
725
/// Finds a row in the <see cref='System.Data.
DataView
'/> by the specified primary key values.
734
/// Finds a row in the <see cref='System.Data.
DataView
'/> by the specified primary key value.
739
/// Finds a row in the <see cref='System.Data.
DataView
'/> by the specified primary key values.
820
/// xGets an enumerator for this <see cref='System.Data.
DataView
'/>.
970
/// Occurs when the list managed by the <see cref='System.Data.
DataView
'/> changes.
1207
/// Gets the filter for the <see cref='System.Data.
DataView
'/>.
1357
/// Raises the <see cref="System.Data.
DataView
.ListChanged" /> event.
1432
/// Opens a <see cref='System.Data.
DataView
'/>.
1757
public virtual bool Equals(
DataView
? view)
System\Data\DataViewListener.cs (13)
17
/// <summary><see cref="
DataView
.ObjectID"/></summary>
20
internal DataViewListener(
DataView
dv)
28
DataView
? dv = (
DataView
?)_dvWeak.Target;
41
DataView
? dv = (
DataView
?)_dvWeak.Target;
54
DataView
? dv = (
DataView
?)_dvWeak.Target;
66
/// Maintain the DataView before <see cref="
DataView
.ListChanged"/> is raised.
70
DataView
? dv = (
DataView
?)_dvWeak.Target;
83
DataView
? dv = (
DataView
?)_dvWeak.Target;
System\Data\DataViewManager.cs (2)
305
public
DataView
CreateDataView(DataTable table)
312
DataView
dataView = new DataView(table);
System\Data\DataViewManagerListItemTypeDescriptor.cs (2)
24
internal
DataView
GetDataView(DataTable table)
26
DataView
dataView = new DataView(table);
System\Data\RelatedView.cs (1)
93
public override bool Equals([NotNullWhen(true)]
DataView
? dv)
System\Data\Selection.cs (1)
678
OnListChanged(
DataView
.s_resetEventArgs);