2 types derived from DataView
System.Data.Common (2)
System\Data\LinqDataView.cs (1)
18internal sealed class LinqDataView : DataView, IBindingList, IBindingListView
System\Data\RelatedView.cs (1)
9internal sealed class RelatedView : DataView, IFilter
3 instantiations of DataView
System.Data.Common (3)
System\Data\DataTable.cs (1)
1256view = new DataView(this, true);
System\Data\DataViewManager.cs (1)
312DataView dataView = new DataView(table);
System\Data\DataViewManagerListItemTypeDescriptor.cs (1)
26DataView 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)
22return (list is DataView); 124DataTable 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)
11private readonly DataView _dataView; 17internal DataRowView(DataView dataView, DataRow row) 43public 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> 146public DataView CreateChildView(DataRelation relation, bool followParent) 170public DataView CreateChildView(DataRelation relation) => 177public DataView CreateChildView(string relationName, bool followParent) => 180public DataView CreateChildView(string relationName) =>
System\Data\DataTable.cs (6)
38private DataView? _defaultView; 148internal readonly List<DataView> _delayedViews = new List<DataView>(); 1243public DataView DefaultView 1247DataView? view = _defaultView; 2053foreach (DataView dv in _delayedViews)
System\Data\DataTableExtensions.cs (2)
227public static DataView AsDataView(this DataTable table) 239public 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'/>. 1757public virtual bool Equals(DataView? view)
System\Data\DataViewListener.cs (13)
17/// <summary><see cref="DataView.ObjectID"/></summary> 20internal DataViewListener(DataView dv) 28DataView? dv = (DataView?)_dvWeak.Target; 41DataView? dv = (DataView?)_dvWeak.Target; 54DataView? dv = (DataView?)_dvWeak.Target; 66/// Maintain the DataView before <see cref="DataView.ListChanged"/> is raised. 70DataView? dv = (DataView?)_dvWeak.Target; 83DataView? dv = (DataView?)_dvWeak.Target;
System\Data\DataViewManager.cs (2)
305public DataView CreateDataView(DataTable table) 312DataView dataView = new DataView(table);
System\Data\DataViewManagerListItemTypeDescriptor.cs (2)
24internal DataView GetDataView(DataTable table) 26DataView dataView = new DataView(table);
System\Data\RelatedView.cs (1)
93public override bool Equals([NotNullWhen(true)] DataView? dv)
System\Data\Selection.cs (1)
678OnListChanged(DataView.s_resetEventArgs);