1 type derived from EnumerableRowCollection
System.Data.Common (1)
System\Data\OrderedEnumerableRowCollection.cs (1)
12public sealed class OrderedEnumerableRowCollection<TRow> : EnumerableRowCollection<TRow>
12 instantiations of EnumerableRowCollection
System.Data.Common (12)
System\Data\DataTableExtensions.cs (1)
24return new EnumerableRowCollection<DataRow>(source);
System\Data\EnumerableRowCollectionExtensions.cs (3)
22EnumerableRowCollection<TRow> edt = new EnumerableRowCollection<TRow>(source, Enumerable.Where(source, predicate), selector: null); 134return new EnumerableRowCollection<S>(((object)source) as EnumerableRowCollection<S>, typedEnumerable, ((object)selector) as Func<S, S>); 157EnumerableRowCollection<TResult> newEdt = new EnumerableRowCollection<TResult>(
System\Data\TypedTableBase.cs (1)
60EnumerableRowCollection<T> erc = new EnumerableRowCollection<T>(this);
System\Data\TypedTableBaseExtensions.cs (7)
21EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 31EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 44EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 54EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 67EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 80EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 92return new EnumerableRowCollection<TRow>(source as DataTable);
31 references to EnumerableRowCollection
netstandard (1)
netstandard.cs (1)
527[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.EnumerableRowCollection<>))]
System.Data.Common (29)
System\Data\DataTableExtensions.cs (3)
21public static EnumerableRowCollection<DataRow> AsEnumerable(this DataTable source) 239public static DataView AsDataView<T>(this EnumerableRowCollection<T> source) where T : DataRow 241DataSetUtil.CheckArgumentNull<EnumerableRowCollection<T>>(source, nameof(source));
System\Data\EnumerableRowCollection.cs (1)
102internal EnumerableRowCollection(EnumerableRowCollection<TRow>? source, IEnumerable<TRow> enumerableRows, Func<TRow, TRow>? selector)
System\Data\EnumerableRowCollectionExtensions.cs (13)
19public static EnumerableRowCollection<TRow> Where<TRow>(this EnumerableRowCollection<TRow> source, Func<TRow, bool> predicate) 22EnumerableRowCollection<TRow> edt = new EnumerableRowCollection<TRow>(source, Enumerable.Where(source, predicate), selector: null); 30public static OrderedEnumerableRowCollection<TRow> OrderBy<TRow, TKey>(this EnumerableRowCollection<TRow> source, Func<TRow, TKey> keySelector) 42public static OrderedEnumerableRowCollection<TRow> OrderBy<TRow, TKey>(this EnumerableRowCollection<TRow> source, Func<TRow, TKey> keySelector, IComparer<TKey> comparer) 53public static OrderedEnumerableRowCollection<TRow> OrderByDescending<TRow, TKey>(this EnumerableRowCollection<TRow> source, Func<TRow, TKey> keySelector) 65public static OrderedEnumerableRowCollection<TRow> OrderByDescending<TRow, TKey>(this EnumerableRowCollection<TRow> source, Func<TRow, TKey> keySelector, IComparer<TKey> comparer) 127public static EnumerableRowCollection<S> Select<TRow, S>(this EnumerableRowCollection<TRow> source, Func<TRow, S> selector) 134return new EnumerableRowCollection<S>(((object)source) as EnumerableRowCollection<S>, typedEnumerable, ((object)selector) as Func<S, S>); 140public static EnumerableRowCollection<TResult> Cast<TResult>(this EnumerableRowCollection source) 146return (EnumerableRowCollection<TResult>)source; 157EnumerableRowCollection<TResult> newEdt = new EnumerableRowCollection<TResult>(
System\Data\OrderedEnumerableRowCollection.cs (1)
17internal OrderedEnumerableRowCollection(EnumerableRowCollection<TRow> enumerableTable, IEnumerable<TRow> enumerableRows)
System\Data\TypedTableBase.cs (2)
58public EnumerableRowCollection<TResult> Cast<TResult>() 60EnumerableRowCollection<T> erc = new EnumerableRowCollection<T>(this);
System\Data\TypedTableBaseExtensions.cs (9)
18public static EnumerableRowCollection<TRow> Where<TRow>(this TypedTableBase<TRow> source, Func<TRow, bool> predicate) where TRow : DataRow 21EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 31EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 44EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 54EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 67EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 77public static EnumerableRowCollection<S> Select<TRow, S>(this TypedTableBase<TRow> source, Func<TRow, S> selector) where TRow : DataRow 80EnumerableRowCollection<TRow> erc = new EnumerableRowCollection<TRow>(source); 89public static EnumerableRowCollection<TRow> AsEnumerable<TRow>(this TypedTableBase<TRow> source) where TRow : DataRow
System.Data.DataSetExtensions (1)
System.Data.DataSetExtensions.cs (1)
9[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.EnumerableRowCollection<>))]