Отладчик и Intellitrace показывают усеченный текст в средстве просмотра текста для длинного SqlCommand.CommandText

Я пытаюсь выяснить, что представляет собой текст оператора select, сделанного против SQL Server с использованием Entity Framework. Свойство CommandText как в IntelliTrace, так и в отладчике обрезает текст ровно до 4096 символов в текстовом представлении. Есть ли способ увидеть все это или настроить эти инструменты, чтобы хотя бы увеличить лимит?

Обновление: это все еще происходит как часть средств диагностики VS 2015.


person Kit    schedule 15.08.2011    source источник
comment
Это столбец значений, который усекается до 4096?   -  person JaredPar    schedule 15.08.2011
comment
Нет, фактическое строковое свойство CommandText.   -  person Kit    schedule 16.08.2011
comment
stackoverflow.com/questions/18134617/ Для дальнейшего использования.   -  person Lionet Chen    schedule 06.12.2017


Ответы (1)


Я столкнулся с этим же ограничением.

Я начал использовать профилировщик MS-SQL, чтобы увидеть весь текст команды. Существуют другие профилировщики и пакеты NuGet, позволяющие увидеть всю команду.

person Adam Mendoza    schedule 29.11.2012