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


MemoryCacheEntryExtensions Класс

Определение

Предоставляет методы расширений для MemoryCacheEntryOptions операций.

public ref class MemoryCacheEntryExtensions abstract sealed
public static class MemoryCacheEntryExtensions
type MemoryCacheEntryExtensions = class
Public Module MemoryCacheEntryExtensions
Наследование
MemoryCacheEntryExtensions

Методы

AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

Срок действия записи в кэше истекает, если истекает срок действия данного токена IChangeToken.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

Указанный обратный вызов будет инициироваться после исключения записи из кэша.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

Указанный обратный вызов будет инициироваться после исключения записи из кэша.

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

Задает абсолютную дату окончания срока действия для записи кэша.

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

Задает абсолютное время окончания срока действия относительно текущего момента.

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

Задает приоритет сохранения записи в кэше во время очистки, активируемой при нехватке памяти.

SetSize(MemoryCacheEntryOptions, Int64)

Задает размер значения записи в кэше.

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

Задает время, в течение которого запись кэша может быть неактивной (то есть к ней нет обращений), прежде чем она будет удалена. Это значение не увеличивает время существования записи сверх абсолютного срока действия (если он задан).

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