Norbert M.

Norbert M. Nobody's perfect.
Call me Nobody ;)

Temat: Kilka pytan z Ria Services

Hej dosiadłem się po rocznej przerwie do SL. Wcześniej bawiłem się 3 a teraz sprawdzam co nowego w 4. Pytania dotyczą Ria Services:
1. Jak stwierdzić, że kontekst skończył ładować dane. W SL3 miał on zdarzenie (chyba OnLoaded o ile dobrze pamiętam). Tzn. można to co prawda stwierdzić po zdarzeniu PropertyChanged i właściwości IsLoading, ale nie jest to chyba najszczęśliwszy sposób.
2. Dodatkowo jak zdobyć informacje o postępie ładowania? O ile można.
3. Czy można ładować w tym samym czasie kilka tabel?
Będę wdzięczny za wszelki linki i wyjaśnienia.

konto usunięte

Temat: Kilka pytan z Ria Services

1. DataContext.Load<> zwraca ci LoadOperation, którego .Entities można od razu podpiąć. Jeśli z jakiegoś powodu musisz poczekać na załadowanie, to znajdź przeciążoną wersję metody .Load<> która akceptuje funkcję callback'ową.

2. Domyślnie dostajesz odpowiedź odnośnie asynchronicznego zakończenia operacji. Śledzenie postępu to pewnie grzebanie dużo głębiej.

3. Niby piszą, że można, ale u mnie się wywala DataContext, jeśli spróbujesz równocześnie "odpalić" kilka ładowań. Nie miałem tyle czasu, żeby się przez to gruntownie przegrzebać, a aplikacja jest dość rozwarstwiona, więc nie mam pewności, że czegoś źle nie robię.Bartosz Rakowski edytował(a) ten post dnia 30.06.10 o godzinie 18:36

Następna dyskusja:

Open RIA Services


«

Path

|

AgDataGrid

»


Wyślij zaproszenie do