IMemoryCacheManager Interfész

Definíció

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.

A következőre érvényes: