У меня есть веб-сервис, который возвращает объект, который я определил. Одним из свойств является строка типа и содержит значительное количество символов ... более 500 раз. Когда передаются данные одного и того же типа в веб-сервисе, он делает это и я вижу данные в моей БД. Когда я возвращаю данные на клиентскую сторону, это свойство усекается каждый раз. Я потерялся, почемуВеб-сервис обрезает строку в возвращаемом объекте ... полностью потеряно почему
Где у меня есть: я возвращаю QueryResultPackage.
Public Class SearchResults
Public IssueID As String
Public Headline As String
Public Further_Description As String
Public Notes As String
Public OE_Contact As String
Public Assigned_To As String
Public Type_Of_Test As String
Public Bonder_System As String
Public Bonder_Subsystem As String
Public Part_Number As String
Public Revision_Number As String
Public Serial_Number As String
Public Bonder_Model As String
Public Project_Number As String
Public Severity As String
Public State As String
End Class
Public Class QueryResultPackage
Public successful As Boolean
Public queryResults As List(Of SearchResults)
Public errorText As String
End Class
Я только что узнал, выполнив .Length, что его усечение на 255 символов каждый раз.
Как добавить регистрацию в веб-службу? Я знаю, что данные поступают на сервер, когда я перехожу к веб-сервису, потому что его в БД доступа и все его там ... –
Еще одна вещь, которую стоит проверить: есть ли у вас нулевые символы в строке, и если да , это усечение строки в одном? Например, вы не можете вернуть строку с нулевым символом в ней как данные в ASP.NET AJAX, так как клиентская сторона будет подавлять нулевой символ. –
ну, я попробовал просто вернуть кучу 1, а 2 и 3 и 4, и они попадают в БД, но когда я ищу и возвращаю его ... усеченный. –