Поделиться через


IMemoryCacheManager.UpdateCacheSize(Int64, MemoryCache) Метод

Определение

Сообщает размер текущего кэша.

public:
 void UpdateCacheSize(long size, System::Runtime::Caching::MemoryCache ^ cache);
public void UpdateCacheSize (long size, System.Runtime.Caching.MemoryCache cache);
abstract member UpdateCacheSize : int64 * System.Runtime.Caching.MemoryCache -> unit
Public Sub UpdateCacheSize (size As Long, cache As MemoryCache)

Параметры

size
Int64

Размер потребляемой кэшем памяти в байтах.

cache
MemoryCache

Ссылка на кэш.

Комментарии

В правильной реализации кэша следует использовать UpdateCacheSize метод , чтобы периодически сообщать о размере занимаемой памяти кэша среде узла.

Реализация кэша, которая сообщает о размере, также передает ссылку на себя в качестве параметра. Это позволяет среде узла выполнять следующие задачи:

  • Ведение списка известных кэшей объектов.

  • Вызовите кэш и запросите, чтобы кэш обрезал процент элементов кэша на основе сообщаемого размера, если это необходимо.

Применяется к