我無法理解DomainDataSource.AutoLoad 和DomainDataSource.RefreshInterval之間的關係。Silverlight RIA服務DomainDataSource,AutoLoad和RefreshInterval之間的關係
如果我爲給定的DomainDataSource啓用AutoLoad,服務器會以很高的速率反覆詢問 ......這不是我想要的。
因此,我將RefreshInterval設置爲「00:00:10」(每隔10秒?),但是根本沒有加載 數據。
如果我將AutoLoad設置爲true,則RefreshInterval的值似乎不會影響任何內容。
然後有LoadDelay屬性,似乎與AutoLoad, 有關,但將其設置爲10秒不會減慢對服務器的重複查詢。
它變得更糟,因爲我正在嘗試的應用程序是基於導航的應用程序 並且每次頁面加載時,似乎都會同時執行更多查詢,即使您轉到其他頁面應用。
我明確地做錯了什麼,但我無法弄清楚是什麼因爲我無法理解這些屬性的細節。我閱讀了MSDN文檔,但曾經他們沒有真正幫助。
我希望它不是模糊的問題。
馬特,我會檢查出這個鏈接,我不會標記你的答案,因爲也許有人找到了解決方案。但thnx的提示。看起來你從文檔中瞭解到同樣的東西,因爲我不知道CanLoad屬性問題(+1) – TimothyP 2010-12-02 14:48:29