C# Class Pomona.Common.Linq.NonGeneric.QueryableNonGenericExtensions

ファイルを表示 Open project: Pomona/Pomona

Public Methods

Method Description
Execute ( this source, QueryProjection projection ) : object
GroupBy ( this source, LambdaExpression keySelector ) : IQueryable
OfType ( this source, Type resultType ) : IQueryable
OfTypeIfRequired ( this source, Type resultType ) : IQueryable
OrderBy ( this source, LambdaExpression keySelector ) : IOrderedQueryable
OrderBy ( this source, LambdaExpression keySelector, SortOrder sortOrder ) : IOrderedQueryable
OrderByDescending ( this source, LambdaExpression keySelector ) : IOrderedQueryable
Select ( this source, LambdaExpression selector ) : IQueryable
SelectMany ( this source, LambdaExpression selector ) : IQueryable
Skip ( this source, int count ) : IQueryable
Sum ( this source ) : object
Take ( this source, int count ) : IQueryable
ThenBy ( this source, LambdaExpression keySelector ) : IOrderedQueryable
ThenBy ( this source, LambdaExpression keySelector, SortOrder sortOrder ) : IOrderedQueryable
ThenByDescending ( this source, LambdaExpression keySelector ) : IOrderedQueryable
Where ( this source, LambdaExpression predicate ) : IQueryable

Method Details

Execute() public static method

public static Execute ( this source, QueryProjection projection ) : object
source this
projection QueryProjection
return object

GroupBy() public static method

public static GroupBy ( this source, LambdaExpression keySelector ) : IQueryable
source this
keySelector System.Linq.Expressions.LambdaExpression
return IQueryable

OfType() public static method

public static OfType ( this source, Type resultType ) : IQueryable
source this
resultType System.Type
return IQueryable

OfTypeIfRequired() public static method

public static OfTypeIfRequired ( this source, Type resultType ) : IQueryable
source this
resultType System.Type
return IQueryable

OrderBy() public static method

public static OrderBy ( this source, LambdaExpression keySelector ) : IOrderedQueryable
source this
keySelector System.Linq.Expressions.LambdaExpression
return IOrderedQueryable

OrderBy() public static method

public static OrderBy ( this source, LambdaExpression keySelector, SortOrder sortOrder ) : IOrderedQueryable
source this
keySelector System.Linq.Expressions.LambdaExpression
sortOrder SortOrder
return IOrderedQueryable

OrderByDescending() public static method

public static OrderByDescending ( this source, LambdaExpression keySelector ) : IOrderedQueryable
source this
keySelector System.Linq.Expressions.LambdaExpression
return IOrderedQueryable

Select() public static method

public static Select ( this source, LambdaExpression selector ) : IQueryable
source this
selector System.Linq.Expressions.LambdaExpression
return IQueryable

SelectMany() public static method

public static SelectMany ( this source, LambdaExpression selector ) : IQueryable
source this
selector System.Linq.Expressions.LambdaExpression
return IQueryable

Skip() public static method

public static Skip ( this source, int count ) : IQueryable
source this
count int
return IQueryable

Sum() public static method

public static Sum ( this source ) : object
source this
return object

Take() public static method

public static Take ( this source, int count ) : IQueryable
source this
count int
return IQueryable

ThenBy() public static method

public static ThenBy ( this source, LambdaExpression keySelector ) : IOrderedQueryable
source this
keySelector System.Linq.Expressions.LambdaExpression
return IOrderedQueryable

ThenBy() public static method

public static ThenBy ( this source, LambdaExpression keySelector, SortOrder sortOrder ) : IOrderedQueryable
source this
keySelector System.Linq.Expressions.LambdaExpression
sortOrder SortOrder
return IOrderedQueryable

ThenByDescending() public static method

public static ThenByDescending ( this source, LambdaExpression keySelector ) : IOrderedQueryable
source this
keySelector System.Linq.Expressions.LambdaExpression
return IOrderedQueryable

Where() public static method

public static Where ( this source, LambdaExpression predicate ) : IQueryable
source this
predicate System.Linq.Expressions.LambdaExpression
return IQueryable