Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
System.Data.SortExpressionBuilder< T > Class Template Referencesealed

Public Member Functions

List< object > Select (T row)
 
int Compare (List< object > a, List< object > b)
 
int Compare (T? x, T? y)
 

Package Functions

void Add (Func< T, object > keySelector, Comparison< object > compare, bool isOrderBy)
 
SortExpressionBuilder< TClone ()
 
SortExpressionBuilder< TResultCloneCast< TResult > ()
 

Properties

int Count [get]
 

Private Attributes

readonly LinkedList< Func< T, object > > _selectors = new LinkedList<Func<T, object>>()
 
readonly LinkedList< Comparison< object > > _comparers = new LinkedList<Comparison<object>>()
 
LinkedListNode< Func< T, object > > _currentSelector
 
LinkedListNode< Comparison< object > > _currentComparer
 

Detailed Description

Definition at line 5 of file SortExpressionBuilder.cs.


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