2012-03-04 2 views

答えて

2

通常のASP.NETデータキャッシュを使用します。

アプリケーション状態は、データがほとんど変更されない場合にのみ役立ちますが、質問の音によって頻繁に変更されます。また、フリースレッドであり、(Webファームのシナリオなどで)拡大もしません。

キャッシュを使用すると、アイテムの有効期限を制御したり、アイテムが削除されたときにコールバックを指定したり、スライディング有効期限を使用したり、インタフェースを介してアクセスしたりできます(アプリケーションの状態を気にする必要があります)。正しく設定すると簡単に拡大/縮小できます。

アプリケーションの状態を簡単に取得/設定できるラッパーです。

1

Application Stateは、アプリケーションのすべてのセッションで共有されるため、最も適しています。

関連する問題