7 types derived from DbExpressionVisitor
System.Data.Entity (7)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
23
public class DefaultExpressionVisitor :
DbExpressionVisitor
<DbExpression>
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
212
private class PrinterVisitor :
DbExpressionVisitor
<TreeNode>
System\Data\Mapping\Update\Internal\UpdateExpressionVisitor.cs (1)
25
internal abstract class UpdateExpressionVisitor<TReturn> :
DbExpressionVisitor
<TReturn>
System\Data\Mapping\ViewValidator.cs (1)
262
private class AssociationSetViewValidator :
DbExpressionVisitor
<DbExpressionEntitySetInfo>
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
41
internal class ITreeGenerator :
DbExpressionVisitor
<Node>
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
42
internal class Sql8ConformanceChecker :
DbExpressionVisitor
<bool>
System\Data\SqlClient\SqlGen\SqlGenerator.cs (1)
208
internal sealed class SqlGenerator :
DbExpressionVisitor
<ISqlFragment>
49 references to DbExpressionVisitor
System.Data.Entity (49)
System\Data\Common\CommandTrees\AbstractExpressions.cs (1)
373
public abstract TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor);
System\Data\Common\CommandTrees\DbModificationClause.cs (1)
45
internal abstract TreeNode Print(
DbExpressionVisitor
<TreeNode> visitor);
System\Data\Common\CommandTrees\DbSetClause.cs (1)
80
internal override TreeNode Print(
DbExpressionVisitor
<TreeNode> visitor)
System\Data\Common\CommandTrees\OperatorExpressions.cs (15)
49
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
79
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
109
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
172
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
227
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
256
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
302
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
331
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
360
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
402
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
448
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
477
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
535
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
564
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
593
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
System\Data\Common\CommandTrees\RelationalExpressions.cs (15)
65
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
98
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
145
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
177
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
224
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
282
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
313
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
352
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
410
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
464
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
510
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
558
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
651
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
698
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
729
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
System\Data\Common\CommandTrees\ValueExpressions.cs (12)
97
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
125
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
163
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
201
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
250
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
313
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
361
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
543
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
675
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
722
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
751
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
789
public override TResultType Accept<TResultType>(
DbExpressionVisitor
<TResultType> visitor) { if (visitor != null) { return visitor.Visit(this); } else { throw EntityUtil.ArgumentNull("visitor"); } }
System\Data\Mapping\Update\Internal\Propagator.cs (1)
101
DbExpressionVisitor
<ChangeNode> propagator = new Propagator(parent, table);
System\Data\Mapping\Update\Internal\Propagator.Evaluator.cs (1)
134
DbExpressionVisitor
<PropagatorResult> evaluator = new Evaluator(row, parent);
System\Data\SqlClient\SqlGen\ISqlFragment.cs (1)
32
/// in the expression visitor <see cref="
DbExpressionVisitor
{T}"/>
System\Data\SqlClient\SqlGen\SqlGenerator.cs (1)
32
/// The translation is implemented as a visitor <see cref="
DbExpressionVisitor
{T}"/>