예제 #1
0
            public override void Dump(string itemName, string indentation)
            {
                base.Dump(itemName, indentation);
                var indentation2 = indentation + "    ";

                Select.DumpList("Select", indentation2);
                if (Distinct)
                {
                    Console.WriteLine(indentation2 + "Distinct");
                }
                From.DumpList("From", indentation2);
                Where?.Dump("Where", indentation2);
                GroupBy?.DumpList("Group by", indentation2);
                Having?.Dump("Having", indentation2);
                OrderBy?.DumpList("Order by", indentation2);
                Limit?.Dump("Limit", indentation2);
            }