C# Класс Revenj.DatabasePersistence.Postgres.Plugins.ExpressionSupport.DateTimeMethods

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

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

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

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

Метод Описание
AddDays ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
AddHours ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
AddMilliseconds ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
AddMinutes ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
AddMonths ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
AddSeconds ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
AddTimeSpan ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
AddYears ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
DateTimeMethods ( ) : System
Format ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression, bool add ) : void
Format ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression, string format ) : void
SubtractDateTime ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
SubtractTimeSpan ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
ToDbTimestamp ( StringBuilder queryBuilder, ConstantExpression ce ) : void

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

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

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