Method |
Description |
|
ApplyTypeSelectionCriteria ( ) : void |
|
|
CompleteFacetTranslation ( FacetRebindCollectionResult aggregated ) : void |
|
|
CompleteHitTranslation ( Expression evaluated ) : void |
|
|
ElasticQueryTranslator ( IElasticMapping mapping, Type sourceType ) : ElasticLinq.Mapping |
|
|
FindSourceType ( Expression e ) : Type |
|
|
GetOverloadUnsupportedException ( MethodInfo methodInfo ) : NotSupportedException |
|
|
RebindElasticFieldsAndChainProjector ( Expression selectExpression, System.Linq.Expressions.ParameterExpression entityParameter ) : void |
We are using the whole entity in a new select projection. Re-bind any ElasticField references to JObject and ensure the entity parameter is a freshly materialized entity object from our default materializer. |
|
RebindPropertiesAndElasticFields ( Expression selectExpression ) : void |
We are using just some properties of the entity. Rewrite the properties as JObject field lookups and record all the field names used to ensure we only select those. |
|
RebindSelectBody ( Expression selectExpression, IEnumerable arguments, IEnumerable parameters ) : void |
|
|
Translate ( Expression e ) : ElasticLinq.Request.Visitors.ElasticTranslateResult |
|
|
Translate ( IElasticMapping mapping, Expression e ) : ElasticLinq.Request.Visitors.ElasticTranslateResult |
|
|
VisitAny ( Expression source, Expression predicate ) : Expression |
|
|
VisitCount ( Expression source, Expression predicate, Type returnType ) : Expression |
|
|
VisitElasticQueryExtensionsMethodCall ( MethodCallExpression m ) : Expression |
|
|
VisitFirstOrSingle ( Expression source, Expression predicate, string methodName ) : Expression |
|
|
VisitHighlight ( Expression source, Expression highlightExpression, Expression configExpression ) : Expression |
|
|
VisitMinimumScore ( Expression source, Expression minScoreExpression ) : Expression |
|
|
VisitOrderBy ( Expression source, Expression orderByExpression, bool ascending ) : Expression |
|
|
VisitOrderByScore ( Expression source, bool ascending ) : Expression |
|
|
VisitQuery ( Expression source, Expression predicate ) : Expression |
|
|
VisitQueryString ( Expression source, Expression queryExpression, Expression fieldsExpression = null ) : Expression |
|
|
VisitQueryableMethodCall ( MethodCallExpression m ) : Expression |
|
|
VisitSelect ( Expression source, Expression selectExpression ) : Expression |
|
|
VisitSkip ( Expression source, Expression skipExpression ) : Expression |
|
|
VisitTake ( Expression source, Expression takeExpression ) : Expression |
|
|
VisitWhere ( Expression source, Expression lambdaPredicate ) : Expression |
|
|