N
*null
Здравствуйте!
Есть Serializable-структура данных (включает не только встроенные типы) которую должен возвращать метод Веб-сервиса. Со службой работает .NET клиентское Windows-приложение, которое также располагает описанием этой структуры.
Если в клиентском приложении объявляю объект этой структуры и пытаюсь его инициализировать вызовом метода сервиса, при компиляции возникает ошибка «Cannot implicitly convert type». Если же объявляю объект через прокси-класс Web-сервиса при вызове метода приложение виснет (хотя если возвращать другой тип или ничего – все нормально, т.е. ошибки в коде метода сервиса вроде нет).
Как правильно возвратить объект из метода Web-службы и поймать его на клиенте. Можно ли как-то обойтись без сериализации/преобразования к byte[]? Если все же нет, как можно проще осуществить такое приведение, учитывая то, что в структуре есть члены не встроенных типов?
Спасибо!
Есть Serializable-структура данных (включает не только встроенные типы) которую должен возвращать метод Веб-сервиса. Со службой работает .NET клиентское Windows-приложение, которое также располагает описанием этой структуры.
Если в клиентском приложении объявляю объект этой структуры и пытаюсь его инициализировать вызовом метода сервиса, при компиляции возникает ошибка «Cannot implicitly convert type». Если же объявляю объект через прокси-класс Web-сервиса при вызове метода приложение виснет (хотя если возвращать другой тип или ничего – все нормально, т.е. ошибки в коде метода сервиса вроде нет).
Как правильно возвратить объект из метода Web-службы и поймать его на клиенте. Можно ли как-то обойтись без сериализации/преобразования к byte[]? Если все же нет, как можно проще осуществить такое приведение, учитывая то, что в структуре есть члены не встроенных типов?
Спасибо!