65 if (
source._selector ==
null)
static NotSupportedException NotSupported(string message)
IEnumerator< TRow > GetEnumerator()
IEnumerator IEnumerable. GetEnumerator()
IEnumerable< TRow > EnumerableRows
EnumerableRowCollection(EnumerableRowCollection< TRow > source, IEnumerable< TRow > enumerableRows, Func< TRow, TRow > selector)
void AddPredicate(Func< TRow, bool > pred)
LinqDataView GetLinqDataView()
readonly IEnumerable< TRow > _enumerableRows
readonly DataTable _table
readonly Func< TRow, TRow > _selector
readonly SortExpressionBuilder< TRow > _sortExpression
EnumerableRowCollection(IEnumerable< TRow > enumerableRows, bool isDataViewable, DataTable table)
EnumerableRowCollection()
readonly List< Func< TRow, bool > > _listOfPredicates
EnumerableRowCollection(DataTable table)
void AddSortExpression< TKey >(Func< TRow, TKey > keySelector, bool isDescending, bool isOrderBy)
List< object > Select(T row)
void Add(Func< T, object > keySelector, Comparison< object > compare, bool isOrderBy)
int Compare(List< object > a, List< object > b)
SortExpressionBuilder< T > Clone()
static string ToLDVUnsupported
new IEnumerator< T > GetEnumerator()