IMemoryCacheManager Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Meghatározza azt a felületet, amelyet a gyorsítótár a gyorsítótár memóriahasználatának gazdakörnyezettel való kommunikációja érdekében használ.
public interface class IMemoryCacheManager
public interface IMemoryCacheManager
type IMemoryCacheManager = interface
Public Interface IMemoryCacheManager
Megjegyzések
A IMemoryCacheManager felületet olyan gazdagépkörnyezetek implementálják, mint például a ASP.NET, és ObjectCache implementációk használják, amelyeknek a gazdakörnyezettel kell együttműködniük a memóriahasználat meghatározásához. Mivel a gyorsítótárak gyakran jelentős mennyiségű memóriát használnak fel, a IMemoryCacheManager kezelőfelület segít a gazdagépkörnyezeteknek a memóriahasználat kezelésében.
Ezt a felületet általában csak ObjectCache a memóriában gyorsítótárobjektumokat kezelő implementációk használják.
Metódusok
| Name | Description |
|---|---|
| ReleaseCache(MemoryCache) |
Eltávolítja a gazdakörnyezetben lévő gyorsítótárra mutató összes hivatkozást. |
| UpdateCacheSize(Int64, MemoryCache) |
Az aktuális gyorsítótár méretét jelenti. |