5

Application("some-object")Cache("some-object")ASP.NETの違いは何ですか?

4

4 に答える 4

9

アプリケーションはアプリケーション全体であり、タイムアウトはありません (プールの再起動時を除く) ディクショナリです。キャッシュは、共通キャッシュ ストレージの一時的なリポジトリです。

This And Thisは、違いと使用法を明確にするのに役立つ場合があります。

ここに別のものがあります。

于 2008-09-25T22:31:20.297 に答える
1
  • アプリケーションは、Web アプリケーションの存続期間中持続する静的辞書に非常に似ています。
  • キャッシュは、期限切れや期限切れ時のコールバックなど、キャッシュに期待される機能をさらに提供します。
  • 最も一般的な使用シナリオでは、アイテムはキャッシュから自動的に「消える」ことがあります。これは、アプリケーションでは発生しません。
  • キャッシュはベスト プラクティスのオプションのようです。
于 2011-07-19T09:53:06.607 に答える