Я пишу приложение silverlight 4 и вызываю 2 метода подряд, как пример
getCarsCompleted()
getCarsAsync()
getJouneyCompleted()
getJourneyAsync()
Я связываю результаты с соответствующей сеткой данных
У меня есть веб-сервисс 2 функциями:
getCars()
, которые дают мне список автомобилей с их идентификатором и именем модели
getJourney(time)
, которые дают мне все поездки в указанное время
, если только поездкиУ меня есть идентификатор участвующего автомобиля.
, поэтому я должен знать названия моделей с помощью getCars ().
Бывает, что не всегда у меня есть названия моделей автомобилей для поездок, заполненных в таблице данных.
Как я могу сделать так, чтобы предоставить результаты getCars () перед getJourneys ();
Я уже использовал manualresetevent.Но в этом случае я звоню на MainPage и если я делаю WaitOne (), я блокирую его.
Извините, если я не объясняю свое право.Я должен убедиться, что getAsync () для автомобилей происходит раньше, чем «Поездки».