|
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.