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


LRUCache<TKey,TValue>.Item[TKey] Свойство

Определение

Извлекает или задает значение в кэше LRU.

public TValue this[TKey key] { get; set; }
member this.Item('Key) : 'Value with get, set

Параметры

key
TKey

Ключ для поиска

Значение свойства

TValue

Комментарии

При получении значения возвращается значение NULL, если значение не найдено в кэше.

При установке значения, если ключ уже был в кэше, запись помечается как недавно использованная. В противном случае ключ добавляется как последний использованный ключ. Добавление нового ключа в кэш может привести к удалению существующих значений в кэше из-за превышения ограничения активных записей или превышения общего количества байтов.

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