public ComparisonQueryGeneratingVisitor(object predicate, INativeClassFactory classSource
                                         , IReferenceResolver resolver) : base()
 {
     _predicate   = predicate;
     _classSource = classSource;
     _resolver    = resolver;
 }
 public ComparisonQueryGeneratingVisitor(object predicate, INativeClassFactory classSource
     , IReferenceResolver resolver)
 {
     _predicate = predicate;
     _classSource = classSource;
     _resolver = resolver;
 }
예제 #3
0
 internal SODAQueryVisitor(IQuery query, object predicate, INativeClassFactory classSource
                           , IReferenceResolver referenceResolver)
 {
     _query             = query;
     _predicate         = predicate;
     _classSource       = classSource;
     _referenceResolver = referenceResolver;
 }
예제 #4
0
			internal SODAQueryVisitor(IQuery query, object predicate, INativeClassFactory classSource
				, IReferenceResolver referenceResolver)
			{
				_query = query;
				_predicate = predicate;
				_classSource = classSource;
				_referenceResolver = referenceResolver;
			}
예제 #5
0
 public virtual void OptimizeQuery(IExpression expr, IQuery query, object predicate
                                   , INativeClassFactory classSource, IReferenceResolver referenceResolver)
 {
     expr.Accept(new SODAQueryBuilder.SODAQueryVisitor(query, predicate, classSource,
                                                       referenceResolver));
 }
예제 #6
0
		public virtual void OptimizeQuery(IExpression expr, IQuery query, object predicate
			, INativeClassFactory classSource, IReferenceResolver referenceResolver)
		{
			expr.Accept(new SODAQueryBuilder.SODAQueryVisitor(query, predicate, classSource, 
				referenceResolver));
		}