2010-05-31 3 views
12

Результаты, показанные в LINQPad, ограничены. Если объекты глубоко вложены, отображается красная линия. Я хотел бы увеличить лимит, поэтому я могу видеть больше вложенных объектов.Как увеличить лимит графика в LINQPad?

Вы знаете, как это сделать? (Я не считаю, что в настройках.)

фона не оригинальный вопрос: LINQPad будет отображаться в «предела графа» сообщение об ошибке, если общий объем производства превышает определенный порог (общий размер страницы). Предлагаемые ответы касаются того, как ограничить глубину графиков с индивидуальным сбросом, что может помочь избежать превышения предельного размера. Однако он не увеличивает «предел графика», о котором спрашивает ОП.

ответ

7

Попробуйте еще одну перегрузку метода Дамп().

9

Для конкретизации ответа @ lioil в:

Dump «s Перегрузки включают в себя:

T Dump<T>(this T o); //Dump the object and return it (for fluency) 
T Dump<T>(this T o, string description); //Dump with label 
T Dump<T>(this T o, int maximumDepth); //Dump with given maximum depth 
T Dump<T>(this T o, string description, int maximumDepth); //Combine the above 

Вы ищете третий или четвертый вариант.

+0

Но что такое maxDepth и как я могу узнать, какой номер там положить? – claudekennilol

+0

Это ответ на этот вопрос ... глубина графика отображается на экране. – Crisfole

+3

ОП задает вопрос о том, как увеличить «предел графика» (LINQPad показывает ошибку «Limit of graph», когда выход достигает определенного размера. Ограничение глубины графа объекта может помочь вам избежать удара выходного предела, но он не увеличивает его. – Tormod

Смежные вопросы