Builds Linq expressions
public class Korzh.EasyQuery.Linq.LinqQueryBuilder
: IQueryBuilder
Properties
Type |
Name |
Description |
Boolean |
CanBuild |
Determines whether there is enough information to build the query |
IQueryFormats |
Formats |
Gets the builder formats. |
Query |
Query |
Gets the query this builder is defined for |
LinqStatement |
Result |
Gets the result object |
Type |
ResultType |
Type of result set |
Boolean |
SelectDistinct |
Gets or sets a value indicating whether the result set must not contain duplicates. |
Int32 |
Skip |
Gets or sets the number of items that will be skipped from result set. |
Int32 |
Take |
Gets or sets the number of items that will be taken from result set. |
Int32 |
TimezoneOffset |
Gets or sets the timezone offset for the special date values (like FirstDayOfYear). |
Methods
Type |
Name |
Description |
IQueryable |
Build(Object context) |
Builds the query and returns IQueryable object. |
BuilderResult<T> |
Build() |
Builds the query and returns IQueryable object. |
IEnumerable |
BuildIEnumerable(Object context) |
Builds IEnumerable expression for use in Linq2Objects scenarios, in other cases consider using Build() method for building IQueryable expression |
QueryBuilderResult |
GetResult() |
Gets the result object |
String |
ToString() |
Returns a System.String that represents this instance. |