C# Класс Neo4jClient.Cypher.CypherWhereExpressionVisitor

Наследование: System.Linq.Expressions.ExpressionVisitor
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CypherWhereExpressionVisitor ( string>.Func createParameterCallback, CypherCapabilities capabilities, bool camelCaseProperties ) : System

Защищенные методы

Метод Описание
VisitBinary ( BinaryExpression node ) : Expression
VisitConstant ( ConstantExpression node ) : Expression
VisitMember ( MemberExpression node ) : Expression
VisitMethodCall ( MethodCallExpression node ) : Expression
VisitUnary ( UnaryExpression node ) : Expression

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

Метод Описание
GetConstantExpressionValue ( MemberExpression node ) : object
IsConstantExpression ( MemberExpression node ) : bool
SwapNullQualifierFromDefaultTrueToDefaultFalse ( StringBuilder text ) : void
SwapNullQualifierFromDefaultTrueToDefaultFalseIfTextEndsWithAny ( ) : void
VisitConstantMember ( MemberExpression node ) : void
VisitParameterMember ( MemberExpression node ) : void
VisitStartsWithMethod ( MethodCallExpression node ) : Expression
VisitStaticMember ( MemberExpression node ) : void

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

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

public CypherWhereExpressionVisitor ( string>.Func createParameterCallback, CypherCapabilities capabilities, bool camelCaseProperties ) : System
createParameterCallback string>.Func
capabilities CypherCapabilities
camelCaseProperties bool
Результат System

VisitBinary() защищенный Метод

protected VisitBinary ( BinaryExpression node ) : Expression
node System.Linq.Expressions.BinaryExpression
Результат System.Linq.Expressions.Expression

VisitConstant() защищенный Метод

protected VisitConstant ( ConstantExpression node ) : Expression
node System.Linq.Expressions.ConstantExpression
Результат System.Linq.Expressions.Expression

VisitMember() защищенный Метод

protected VisitMember ( MemberExpression node ) : Expression
node System.Linq.Expressions.MemberExpression
Результат System.Linq.Expressions.Expression

VisitMethodCall() защищенный Метод

protected VisitMethodCall ( MethodCallExpression node ) : Expression
node System.Linq.Expressions.MethodCallExpression
Результат System.Linq.Expressions.Expression

VisitUnary() защищенный Метод

protected VisitUnary ( UnaryExpression node ) : Expression
node System.Linq.Expressions.UnaryExpression
Результат System.Linq.Expressions.Expression