C# Class Revenj.DatabasePersistence.Postgres.Plugins.ExpressionSupport.SetMethods

Inheritance: IExpressionMatcher
Afficher le fichier Open project: ngs-doo/revenj

Méthodes publiques

Méthode Description
TryMatch ( Expression expression, StringBuilder queryBuilder, Action visitExpression, Revenj.DatabasePersistence.Postgres.QueryGeneration.QueryComposition.QueryContext context, IPostgresConverterFactory converter ) : bool

Private Methods

Méthode Description
IsSubset ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
IsSuperset ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
Overlaps ( MethodCallExpression methodCall, StringBuilder queryBuilder, Action visitExpression ) : void
SetMethods ( ) : System

Method Details

TryMatch() public méthode

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
Résultat bool