Here are the examples of the csharp api class System.Data.Common.CommandTrees.Internal.ExpressionDumper.Dump(System.Data.Common.CommandTrees.DbGroupExpressionBinding, string) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Example
0
1. Example
Project: referencesource
Source File: ExpressionDumper.cs
Source File: ExpressionDumper.cs
public override void Visit(DbGroupByExpression e) { Begin(e); Dump(e.Input, "Input"); Dump(e.Keys, "Keys", "Key"); Begin("Aggregates"); foreach (DbAggregate agg in e.Aggregates) { DbFunctionAggregate funcAgg = agg as DbFunctionAggregate; if (funcAgg != null) { Begin("DbFunctionAggregate"); Dump(funcAgg.Function); Dump(funcAgg.Arguments, "Arguments", "Argument"); End("DbFunctionAggregate"); } else { DbGroupAggregate groupAgg = agg as DbGroupAggregate; Debug.Assert(groupAgg != null, "Invalid DbAggregate"); Begin("DbGroupAggregate"); Dump(groupAgg.Arguments, "Arguments", "Argument"); End("DbGroupAggregate"); } } End("Aggregates"); End(e); }