Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Перешел на 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) { } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2006, 17:59 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34067708&tid=1388429]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 346ms |

| 0 / 0 |
