2016-04-05 8 views
0

Я только заметил, что показ XML в моем окне браузера не завершен. Я не уверен, является ли это ограничением того, сколько информации может быть отправлено через провод через вызов WebMethod или если я что-то не учитываю. Я знаю, что XML завершен, когда я получаю его из базы данных в службу, однако, когда он отображается через WebMethod в браузере, информация (XML) по какой-либо причине неполна/отключена.WCF WebMethod возвращает XML, который не является полным

Кто-нибудь знает, что может произойти и/или как я могу исправить эту проблему? Благодарю.

+1

Возможно, в xml может быть некоторый недопустимый символ, из-за которого браузер не может его полностью отобразить. Вы можете увидеть полный xml в инструментах разработчика браузера. –

+0

К сожалению, это не так. Это остановка записи в середине тега xml, который уже повторен уже несколько раз. Это почти похоже на ограничение количества данных, отправленных или полученных от службы. – dawsoad

ответ

0

Я нашел корень моей проблемы. Я возвращал ObjectResult и делал FirstOrDefault, чтобы получить полученное значение. Проблема здесь в том, что я должен был пройти через ResultSet, чтобы получить все значение значения, вместо использования части возвращаемого значения, предоставленного FirstOrDefault.