Skip to content

LinqQueryBuilder class

Builds Linq expressions

public class Korzh.EasyQuery.Linq.LinqQueryBuilder
: IQueryBuilder
TypeNameDescription
BooleanCanBuildDetermines whether there is enough information to build the query
IQueryFormatsFormatsGets the builder formats.
QueryQueryGets the query this builder is defined for
LinqStatementResultGets the result object
TypeResultTypeType of result set
BooleanSelectDistinctGets or sets a value indicating whether the result set must not contain duplicates.
Int32SkipGets or sets the number of items that will be skipped from result set.
Int32TakeGets or sets the number of items that will be taken from result set.
Int32TimezoneOffsetGets or sets the timezone offset for the special date values (like FirstDayOfYear).
TypeNameDescription
IQueryableBuild(Object context)Builds the query and returns IQueryable object.
BuilderResult<T>Build()Builds the query and returns IQueryable object.
IEnumerableBuildIEnumerable(Object context)Builds IEnumerable expression for use in Linq2Objects scenarios, in other cases consider using Build() method for building IQueryable expression
QueryBuilderResultGetResult()Gets the result object
StringToString()Returns a System.String that represents this instance.