Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
IEnumerator< TRow > | GetEnumerator () |
Package Functions | |
EnumerableRowCollection () | |
EnumerableRowCollection (IEnumerable< TRow > enumerableRows, bool isDataViewable, DataTable table) | |
EnumerableRowCollection (DataTable table) | |
EnumerableRowCollection (EnumerableRowCollection< TRow > source, IEnumerable< TRow > enumerableRows, Func< TRow, TRow > selector) | |
LinqDataView | GetLinqDataView () |
void | AddPredicate (Func< TRow, bool > pred) |
void | AddSortExpression< TKey > (Func< TRow, TKey > keySelector, bool isDescending, bool isOrderBy) |
void | AddSortExpression< TKey > (Func< TRow, TKey > keySelector, IComparer< TKey > comparer, bool isDescending, bool isOrderBy) |
Properties | |
Type | ElementType [get] |
DataTable? | Table [get] |
override Type | ElementType [get] |
IEnumerable< TRow > | EnumerableRows [get] |
override? DataTable | Table [get] |
Private Member Functions | |
IEnumerator IEnumerable. | GetEnumerator () |
IEnumerator IEnumerable. | GetEnumerator () |
Private Attributes | |
readonly DataTable | _table |
readonly IEnumerable< TRow > | _enumerableRows |
readonly List< Func< TRow, bool > > | _listOfPredicates |
readonly SortExpressionBuilder< TRow > | _sortExpression |
readonly Func< TRow, TRow > | _selector |
Definition at line 22 of file EnumerableRowCollection.cs.