2009-08-07 19 views
1

LinQからXMLへ私のページが読み込まれたときにドロップダウンリストに値を設定しています。ページを読み込むたびにクエリを実行する必要がないように、結果をキャッシュするにはどうすればよいですか?また、xmlファイルは1日1回更新されます。毎回それをキャッシュするか、ちょうどそれを読むほうが良いですか?LinQからXMLへのクエリ

答えて

1

クエリの結果をToList()と呼び出してください。次に、スレッドセーフな方法でアクセスされる静的変数に結果をキャッシュします。

+0

正確には、私が探していたものです。ありがとう –

0

標準キャッシング技術を使用します。 this postをご覧ください。

+0

しかし、実際のばかげた例ではなく、そのポストの概念を使用します(キャッシングは良い)。 (なぜ、キャッシュを共有するWebサーバー環境では、ファイルを介してキャッシュをダーティーする必要がありますか?) –

関連する問題