|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| IEnumerator< TRow > | GetEnumerator () |
Package Functions | |
| OrderedEnumerableRowCollection (EnumerableRowCollection< TRow > enumerableTable, IEnumerable< TRow > enumerableRows) | |
| 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] |
| override Type | ElementType [get] |
| DataTable? | Table [get] |
| override? DataTable | Table [get] |
| IEnumerable< TRow > | EnumerableRows [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 5 of file OrderedEnumerableRowCollection.cs.