2010-05-31 11 views
12

I risultati mostrati in LINQPad sono limitati. Se gli oggetti sono annidati in profondità, viene visualizzata una linea rossa. Vorrei aumentare un limite, in modo da poter vedere più oggetti nidificati.Come aumentare il limite del grafico in LINQPad?

Sai come si fa? (Non ho scoprire che nelle opzioni.)

Sfondo non nella domanda iniziale: LINQPad mostrerà di "limite del grafico" messaggio di errore se la produzione totale supera una certa soglia (dimensione totale Pagina). Le risposte suggerite si riferiscono a come limitare la profondità dell'oggetto grafico oggetto di dumping singolo , che può aiutare a evitare il raggiungimento del limite di dimensioni totali. Tuttavia, non aumenta il "limite del grafico", che è ciò che l'OP sta chiedendo.

risposta

7

Provare con un altro overload del metodo Dump().

9

per rimpolpare la risposta di @ lioil:

s' Dump sovraccarichi includono:

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 

Siete alla ricerca per la terza o quarta opzione.

+0

Ma che cos'è maximumDepth e come faccio a sapere quale numero inserire? – claudekennilol

+0

È la risposta a questa domanda ... la profondità del grafico mostrata sullo schermo. – Crisfole

+3

L'OP chiede come aumentare il "limite del grafico" (LINQPad mostra un errore che dice "Limite del grafico" quando l'uscita raggiunge una determinata dimensione. Limitare la profondità del grafico dell'oggetto può aiutarti ad evitare il limite di uscita, ma non lo aumenta – Tormod

Problemi correlati