Re[7]: передача пользовательского объекта вебсервису
От: Vovo4K Россия  
Дата: 02.09.04 09:19
Оценка:
Здравствуйте, Dronkoff, Вы писали:

D>Если класс пометить

D>
D>[System.Xml.Serialization.SoapTypeAttribute("MyTestClass", "http://MyTestWebSvc")]
D>

D>при этом в web сервисе
D>
D>[WebService(Namespace="http://MyTestWebSvc")]
D>

D>При этом MyTestClass — это тип, принимаемый методом, то все будет работать и без классов, сгенерированных по WSDL.
D>На счет передачи параметра методу как object не уверен. надо пробовать.

Заработало!!!
Единственный недочёт — при генерации веб-ссылки автоматически прописывается атрибут XmlIncude(GetType(some)).
Его приходится вручную заменять на "test_class.some".
Но это я уже как-нибудь заборю.

Спасибо огроменное!
... << RSDN@Home 1.1.4 beta 2 >>
Компьютер — совершенно незаменимая вещь: он позволяет решать такие проблемы, которые без него даже не возникают!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.