powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Каково типичное решение проблем асинхронного вызова?
3 сообщений из 28, страница 2 из 2
Каково типичное решение проблем асинхронного вызова?
    #36863270
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
karapetyan_aНо получается, что если юзер нервно меняет текущего Person-а, контроллер не знает чьи детали пришли (в XXXcompleted методе... )Сказали же, что в обработчике XXXCompleted поставить проверку - если текущая запись изменена, то ничего не делать. Главное чтобы в модели детализации была информация к чему она относится.

ЗЫ: lock можно не делать, поскольку всё происходит в одном потоке.
...
Рейтинг: 0 / 0
Каково типичное решение проблем асинхронного вызова?
    #36865864
karapetyan_a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вобщем свою проблему решил, если кому интересно:
при вызове метода XXXAsync(smt.) можно вторым параметром передать сам объект Person, для которого и запрашиваются детали
а в методе XXXCompleted получить ссылку на Person, чьи маилы пришли через свойство e.UserState.

Всем спасибо.
...
Рейтинг: 0 / 0
Каково типичное решение проблем асинхронного вызова?
    #36865903
Фотография LR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
karapetyan_a,

а нафига "передать сам объект"? гораздо надежней проверить соответствующий ID, imho
...
Рейтинг: 0 / 0
3 сообщений из 28, страница 2 из 2
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Каково типичное решение проблем асинхронного вызова?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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