18 references to Solver
System.Data.Entity (18)
System\Data\Common\Utils\Boolean\ConversionContext.cs (4)
70
variable =
Solver
.CreateVariable();
73
return
Solver
.CreateLeafVertex(variable, Solver.BooleanVariableChildren);
147
robddVariable =
Solver
.CreateVariable();
152
return
Solver
.CreateLeafVertex(robddVariable, children);
System\Data\Common\Utils\Boolean\KnowledgeBase.cs (1)
72
_knowledge = _context.
Solver
.And(_knowledge, factVertex);
System\Data\Common\Utils\Boolean\Visitor.cs (3)
278
return _context.
Solver
.Not(expression.Child.Accept(this));
283
return _context.
Solver
.And(expression.Children.Select(child => child.Accept(this)));
288
return _context.
Solver
.Or(expression.Children.Select(child => child.Accept(this)));
System\Data\Mapping\FunctionImportMapping.cs (10)
354
condition = converter.
Solver
.And(condition, converter.
Solver
.Not(isNullVertex));
360
condition = converter.
Solver
.And(condition, converter.TranslateTermToVertex(hasValue));
389
candidateFunction = converter.
Solver
.And(candidateFunction, mappingConditions[j]);
393
candidateFunction = converter.
Solver
.And(candidateFunction, converter.
Solver
.Not(mappingConditions[j]));
405
Vertex isExactlyThisTypeCondition = converter.
Solver
.And(
408
converter.
Solver
.Not(typeCondition)));
439
candidateFunction = converter.
Solver
.And(candidateFunction, mappingConditions[j]);
458
if (!converter.
Solver
.And(candidateFunctions[i], candidateFunctions[j]).IsZero())