C# Класс Revenj.DatabasePersistence.Postgres.Plugins.ProjectionSimplifications.SumProjection

Наследование: IProjectionMatcher
Показать файл Открыть проект

Открытые методы

Метод Описание
TryMatch ( Expression expression, Revenj.DatabasePersistence.Postgres.QueryGeneration.QueryComposition.MainQueryParts queryParts, Action visitExpression, Revenj.DatabasePersistence.Postgres.QueryGeneration.QueryComposition.QueryContext context ) : bool

Приватные методы

Метод Описание
CheckShortCircuitSum ( Remotion.Linq.Clauses.Expressions.SubQueryExpression expression, Revenj.DatabasePersistence.Postgres.QueryGeneration.QueryComposition.MainQueryParts queryParts, Action visitExpression ) : bool

Описание методов

TryMatch() публичный Метод

public TryMatch ( Expression expression, Revenj.DatabasePersistence.Postgres.QueryGeneration.QueryComposition.MainQueryParts queryParts, Action visitExpression, Revenj.DatabasePersistence.Postgres.QueryGeneration.QueryComposition.QueryContext context ) : bool
expression System.Linq.Expressions.Expression
queryParts Revenj.DatabasePersistence.Postgres.QueryGeneration.QueryComposition.MainQueryParts
visitExpression Action
context Revenj.DatabasePersistence.Postgres.QueryGeneration.QueryComposition.QueryContext
Результат bool