Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.10.2006, 17:59
|
|||
|---|---|---|---|
|
|||
Перешел на WebService 2.0. КАК работать асинхронно?! |
|||
|
#18+
Привет! Как получить булеан, который возвращает функция WebServce на FrameWork 2.0? Нет проблем это сделать на FW 1.0. Но на 2.0 стала какая-то асинхронная фигня, что ничего понять нельзя. Параметры OUT пропадают из декларации функции, возвращаемое значение тоже. WebService: [C#] [WebMethod] public bool GetBoolean() { return true; } Всё, добавляю референс в страничку, и ТИХО, сказать, что ОКУЕВАЮ, это мало! Никакой OUT параметр использовать нельзя, и никакой возвращаемый параметр использовать тоже нельзя. Функция из [C#]bool GetBoolean() превратилась в IAsyncResult GetBoolean(AsyncCallback callback, objectAsyncState) Но блин, документашки что-то даже не нашел, А как получать параметры OUT (они просто пропадают все при использовании на стороне странички уже) и пропадает так же возвращаемое значение, здесть — выходной BOOL. Никак не могу понять, что же вернула функция? Как до этого bool добраться? [C#] IAsyncResult iasyncRslt = ws.GetBoolean(null, null); while (!iasyncRslt.IsCompleted) { } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&mobile=1&tid=1388429]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 341ms |

| 0 / 0 |
