1 type derived from EnumerableRowCollection
System.Data.DataSetExtensions (1)
System\Data\OrderedEnumerableRowCollection.cs (1)
23public sealed class OrderedEnumerableRowCollection<TRow> : EnumerableRowCollection<TRow>
12 instantiations of EnumerableRowCollection
System.Data.DataSetExtensions (12)
System\Data\DataTableExtensions.cs (1)
39return new EnumerableRowCollection<DataRow>(source);
System\Data\EnumerableRowCollectionExtensions.cs (3)
32new EnumerableRowCollection<TRow>(source, Enumerable.Where<TRow>(source, predicate), null); //copy constructor 180return new EnumerableRowCollection<S>(((object)source) as EnumerableRowCollection<S>, 203EnumerableRowCollection<TResult> newEdt = new EnumerableRowCollection<TResult>(
System\Data\TypedTableBase.cs (1)
65EnumerableRowCollection<T> erc = new EnumerableRowCollection<T>((DataTable)this);
System\Data\TypedTableBaseExtensions.cs (7)
32EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 44EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 57EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 69EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 82EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 97EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 117return new EnumerableRowCollection<TRow>(source as DataTable);
33 references to EnumerableRowCollection
System.Data.DataSetExtensions (33)
System\Data\DataTableExtensions.cs (3)
36public static EnumerableRowCollection<DataRow> AsEnumerable(this DataTable source) 271public static DataView AsDataView<T>(this EnumerableRowCollection<T> source) where T : DataRow 273DataSetUtil.CheckArgumentNull<EnumerableRowCollection<T>>(source, "source");
System\Data\EnumerableRowCollection.cs (1)
118internal EnumerableRowCollection(EnumerableRowCollection<TRow> source, IEnumerable<TRow> enumerableRows, Func<TRow, TRow> selector)
System\Data\EnumerableRowCollectionExtensions.cs (17)
27public static EnumerableRowCollection<TRow> Where<TRow>( 28this EnumerableRowCollection<TRow> source, 31EnumerableRowCollection<TRow> edt = 41this EnumerableRowCollection<TRow> source, 55this EnumerableRowCollection<TRow> source, 69this EnumerableRowCollection<TRow> source, 83this EnumerableRowCollection<TRow> source, 105new OrderedEnumerableRowCollection<TRow>((EnumerableRowCollection<TRow>)source, ie); 123new OrderedEnumerableRowCollection<TRow>((EnumerableRowCollection<TRow>)source, ie); 140new OrderedEnumerableRowCollection<TRow>((EnumerableRowCollection<TRow>)source, ie); 158new OrderedEnumerableRowCollection<TRow>((EnumerableRowCollection<TRow>)source, ie); 169public static EnumerableRowCollection<S> Select<TRow, S>( 170this EnumerableRowCollection<TRow> source, 180return new EnumerableRowCollection<S>(((object)source) as EnumerableRowCollection<S>, 188public static EnumerableRowCollection<TResult> Cast<TResult>(this EnumerableRowCollection source) 195return (EnumerableRowCollection<TResult>)(object)source; 203EnumerableRowCollection<TResult> newEdt = new EnumerableRowCollection<TResult>(
System\Data\OrderedEnumerableRowCollection.cs (1)
28internal OrderedEnumerableRowCollection(EnumerableRowCollection<TRow> enumerableTable, IEnumerable<TRow> enumerableRows)
System\Data\TypedTableBase.cs (2)
63public EnumerableRowCollection<TResult> Cast<TResult>() 65EnumerableRowCollection<T> erc = new EnumerableRowCollection<T>((DataTable)this);
System\Data\TypedTableBaseExtensions.cs (9)
27public static EnumerableRowCollection<TRow> Where<TRow>( 32EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 44EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 57EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 69EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 82EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 92public static EnumerableRowCollection<S> Select<TRow, S>( 97EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>((DataTable)source); 114public static EnumerableRowCollection<TRow> AsEnumerable<TRow>(this TypedTableBase<TRow> source) where TRow : DataRow