Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Data.OrderedEnumerableRowCollection< TRow > Class Template Referencesealed

Public Member Functions

IEnumerator< TRowGetEnumerator ()
 

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]
 
DataTableTable [get]
 
override? DataTable Table [get]
 
IEnumerable< TRowEnumerableRows [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
 

Detailed Description

Definition at line 5 of file OrderedEnumerableRowCollection.cs.


The documentation for this class was generated from the following file: