2010-05-31 8 views
12

Los resultados que se muestran en LINQPad son limitados. Si los objetos están anidados en profundidad, se muestra una línea roja. Me gustaría aumentar un límite, así puedo ver más objetos anidados.¿Cómo aumentar el límite de gráfico en LINQPad?

¿Sabes cómo hacerlo? (No he encontrar que en las opciones.)

de fondo no en la pregunta original: LINQPad mostrará de "límite del gráfico" mensaje de error si la producción total supera un umbral determinado (el tamaño total de la página) Las respuestas sugeridas se refieren a cómo limitar la profundidad de los gráficos de objetos individualmente objeto de dumping , lo que puede ayudar a evitar alcanzar el límite de tamaño total. Sin embargo, no aumenta el "límite de la gráfica", que es lo que OP está pidiendo.

Respuesta

7

Pruebe otra sobrecarga del método Dump().

9

para dar cuerpo a la respuesta de @ lioil:

sobrecargas

Dump 's incluyen:

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 

Usted está buscando la tercera o cuarta opción.

+0

Pero, ¿qué es la Profundidad máxima y cómo sé qué número poner ahí? – claudekennilol

+0

Es la respuesta a esta pregunta ... la profundidad del gráfico que se muestra en la pantalla. – Crisfole

+3

OP pregunta cómo aumentar el "límite de gráfico" (LINQPad muestra un error que dice "Límite de gráfico" cuando la salida alcanza un cierto tamaño. Limitar la profundidad del gráfico de objeto puede ayudarlo a evitar alcanzar el límite de salida, pero no lo aumenta – Tormod

Cuestiones relacionadas