Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Передача сложных типов в качестве параметра веб метода
|
|||
|---|---|---|---|
|
#18+
Есть проект ProjectCommon. Он содержит класс[Serializable] public СlassCommon. Этот прожект зареференсен на WebService и на клиентском приложении. WebService содержит метод DoSmth(ClassCommon cc) Я референсю WebService на клиент и пытаюсь воспорльзоваться методом DoSmth. Однако он уже просит ни ClassCommon из ProjectCommon, а autogenerated proxy класса ClassCommon. Кастить не получается, прямо пропихнуть значение тоже не получается, как в таких случаях поступают? Я хочу так же свободно передавать мой ClassCommon зареференсенный и на webService и на клиенте, как Dataset. Есть какие то стандартные приемы для этого? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2006, 18:27 |
|
||
|
Передача сложных типов в качестве параметра веб метода
|
|||
|---|---|---|---|
|
#18+
Поправить сгенеренный студией прокси класс для веб сервиса Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2006, 18:34 |
|
||
|
Передача сложных типов в качестве параметра веб метода
|
|||
|---|---|---|---|
|
#18+
Спасибо, я думал над этим, но тут вижу проблему, что каждый раз когда буду делать апдейт на веб референс придется переписывать весь прокси заново, не хотелось бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2006, 18:43 |
|
||
|
Передача сложных типов в качестве параметра веб метода
|
|||
|---|---|---|---|
|
#18+
> хочу так же свободно передавать мой ClassCommon зареференсенный и на webService и на клиенте, как Dataset. см. http://www.gotdotnet.ru/Forums/Common/241996.aspx#266607, http://www.gotdotnet.ru/Forums/Web/263009.aspx --- см.: TaskRunner, PopupWindow, Html2XmlConverter, Win32ResourceManager, MenuBuilder, Lens . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2006, 21:43 |
|
||
|
Передача сложных типов в качестве параметра веб метода
|
|||
|---|---|---|---|
|
#18+
Есть проект ProjectCommon. Он содержит класс[Serializable] public СlassCommon. Этот прожект зареференсен на WebService и на клиентском приложении. WebService содержит метод DoSmth(ClassCommon cc) Я референсю WebService на клиент и пытаюсь воспорльзоваться методом DoSmth. Однако он уже просит ни ClassCommon из ProjectCommon, а autogenerated proxy класса ClassCommon. Кастить не получается, прямо пропихнуть значение тоже не получается, как в таких случаях поступают? Я хочу так же свободно передавать мой ClassCommon зареференсенный и на webService и на клиенте, как Dataset. Есть какие то стандартные приемы для этого? Заранее спасибо. Не совсем понятно какие проблемы. У меня, например не было никаких проблем с передачей сложных объектов. Единственная трудность была при передаче динамического массива (не путать с ArrayList) на языке C# (попыхтел, но сдюжил), хотя если на VB писать, то вообще никаких проблем (VB поддерживает динамические массивы). :-) Да, чуть не забыл. Объекты можно передать только по SOAP, не забывайте об этом. ---))) заходи на форум отсюда ---))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2006, 22:02 |
|
||
|
Передача сложных типов в качестве параметра веб метода
|
|||
|---|---|---|---|
|
#18+
MP>Не совсем понятно какие проблемы. У меня, например не было никаких проблем с передачей сложных объектов. Единственная трудность была при передаче динамического массива (не путать с ArrayList) на языке C# (попыхтел, но сдюжил), хотя если на VB писать, то вообще никаких проблем (VB поддерживает динамические массивы). MP>:-) Проблемы в том, что сгенерированный класс и исходный класс очень сильно отличаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2006, 08:50 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33817727&tid=1392229]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 264ms |
| total: | 400ms |

| 0 / 0 |
