System.Web.CacheとHTTPContext.Curent.Cacheの違いは何ですか?いずれの場合も両方使用されますか?System.Web.CacheとHTTPContext.Curent.Cacheの相違点
答えて
System.Web.Caching.Cache:これは.NETキャッシングの 実装です。
System.Web.HttpContext.Current.Cache: これは アプリケーションドメインに住んでいる 実装のインスタンスです。
キャッシュクラスは、 のASP.NETアプリケーション以外での使用を目的としたものではありません。 ASP.NETでWeb アプリケーションにキャッシュを提供するために設計され、テストされています。コンソール アプリケーションやWindowsフォーム アプリケーションなど、他のタイプの アプリケーションでは、ASP.NETキャッシュが で正しく動作しない可能性があります。
System.Web.Caching.Cacheは、.NETキャッシング(1)の実装です。
System.Web.HttpContext.Current.Cacheは、その実装のインスタンスであり、アプリケーションドメイン(1)に存在します。
(1):Reference
からSystem.Web.Caching.Cacheは、キャッシュを処理し、HttpContext.Cache現在のコンテキストのSystem.Web.Caching.Cacheのインスタンスが含まれているプロパティ、あるクラスです。
System.Web.Cache
は、キャッシングのクラスであり、HttpContext.Current.Cache
は、アプリケーション内のキャッシングオブジェクトへの参照を返すプロパティです。
Page
,UserControl
およびHttpResponse
オブジェクトには、参照を取得するために使用できるCache
プロパティもあります。参照番号はHttpRunTime.Cache
から得ることもできます。
- 1. importとconstとの相違点とcommonjsでの相違点
- 2. =と:=の相違点
- 3. PHPUnitとPHPSpecの相違点と相違点
- 4. MSBuildとTFSBuildの相違点
- 5. string.hとstrings.hの相違点
- 6. NSArrayとNSMutableArrayの相違点
- 7. saveとsave_model()の相違点
- 8. ディスパッチキューとNSOperationQueueの相違点
- 9. HTML5とjQueryの相違点
- 10. QtGui.QApplicationとQtCore.QCoreApplicationの相違点
- 11. CDO.MessageとSystem.Net.Mailの相違点
- 12. TransactionとTransactionScopeの相違点
- 13. addonGlobalLayoutListenerとaddOnPreDrawListenerの相違点
- 14. getGenericParameterTypesとgetParameterTypesの相違点
- 15. vmlinuxとvmlinux.oの相違点
- 16. KeyEventArgs.systemKeyとKeyEventArgs.Keyの相違点
- 17. Thread.sleep()とTimeUnit.SECONDS.sleep()の相違点
- 18. レポートとサブレポートの相違点
- 19. MPI_ScatterとMPI_Bcastの相違点
- 20. V8とECMAScriptの相違点
- 21. カーネルモードとドライバの相違点
- 22. アルゴリズムとメソッドの相違点
- 23. mysql_num_rowsとmysql_affected_rowsの相違点
- 24. modelAttributeとcommandNameの相違点
- 25. システムとshell_execの相違点
- 26. 'コミット'と 'リビジョン'の相違点
- 27. 'コンポーネントアーキテクチャ'と 'モジュラアーキテクチャ'の相違点
- 28. scipy.spatial.KDTreeとscipy.spatial.cKDTreeの相違点
- 29. readFileとreadFileSyncの相違点
- 30. .classpathとMANIFEST.MFの相違点
いいえ、要求にはキャッシュのインスタンスがありません。それは本当に意味がないでしょう... – Guffa