Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / возврат параметра / 4 сообщений из 4, страница 1 из 1
14.03.2010, 00:59
    #36518795
vehfl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возврат параметра
я новичок в WCF так что прошу сильно не пинать)

передаю передаю в сервис, при параметр являющийся ссылочным типом, на стороне сервиса меняю его (параметра) свойства... при возврате в клиент значения не меняются(...

подскажите в какую сторону копать?

ПС: если что надо показать из кода, скажите что я выложу
...
Рейтинг: 0 / 0
14.03.2010, 16:05
    #36519248
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возврат параметра
ну... тут идеология несколько иная... забудьте про ссылочные и значимые типы... тип должен быть просто сериализуемым... нет тут передачи по ссылке... да и подумайте сами, как такой механизм можно реализовать? самый простой способ - MyType DoSomeThing(MyType origValue) вроде моно еще out использовать, но при IsOneWay = false... ща вас ктонить направит или ссылкой снабдит :)
...
Рейтинг: 0 / 0
15.03.2010, 09:19
    #36520049
vehfl
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возврат параметра
buser...самый простой способ - MyType DoSomeThing(MyType origValue)...
в принципе я так и реализовал
...
Рейтинг: 0 / 0
17.03.2010, 10:22
    #36525431
D129
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возврат параметра
vehflbuser...самый простой способ - MyType DoSomeThing(MyType origValue)...
в принципе я так и реализовал

Можно еще так

Код: plaintext
1.
void DoSomeThing(ref MyType origValue)

Но на практике совмещаем оба метода.
...
Рейтинг: 0 / 0
Форумы / WCF, Web Services, Remoting [игнор отключен] [закрыт для гостей] / возврат параметра / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]