SQLINQ Class Library  (April 2015)
Using SQLINQ to transform UML to C#
Assets.SQLINQ.SQLite.Net.TableQuery< T > Class Template Reference
Inheritance diagram for Assets.SQLINQ.SQLite.Net.TableQuery< T >:
Assets.SQLINQ.SQLite.Net.BaseTableQuery

Public Member Functions

 TableQuery (SQLiteConnection conn)
 
TableQuery< U > Clone< U > ()
 
TableQuery< T > Where (Expression< Func< T, bool >> predExpr)
 
int Delete (Expression< Func< T, bool >> predExpr)
 
TableQuery< T > Take (int n)
 
TableQuery< T > Skip (int n)
 
ElementAt (int index)
 
TableQuery< T > Deferred ()
 
TableQuery< T > OrderBy< U > (Expression< Func< T, U >> orderExpr)
 
TableQuery< T > OrderByDescending< U > (Expression< Func< T, U >> orderExpr)
 
TableQuery< T > ThenBy< U > (Expression< Func< T, U >> orderExpr)
 
TableQuery< T > ThenByDescending< U > (Expression< Func< T, U >> orderExpr)
 
TableQuery< TResult > Join< TInner, TKey, TResult > (TableQuery< TInner > inner, Expression< Func< T, TKey >> outerKeySelector, Expression< Func< TInner, TKey >> innerKeySelector, Expression< Func< T, TInner, TResult >> resultSelector)
 
TableQuery< TResult > Select< TResult > (Expression< Func< T, TResult >> selector)
 
int Count ()
 
int Count (Expression< Func< T, bool >> predExpr)
 
IEnumerator< T > GetEnumerator ()
 
First ()
 

Properties

SQLiteConnection Connection [get]
 
TableMapping Table [get]