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

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

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

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

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

Метод Описание
CompareString ( bool equal, MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : bool
EscapeForLike ( Expression exp, StringBuilder queryBuilder, Action visitExpression ) : void
GuardForNull ( bool equal, Expression exp, StringBuilder queryBuilder, Action visitExpression ) : bool

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

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

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