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, Object)

Запускает этот обратный вызов после того, как запись кэша вытесна из кэша.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

Запускает этот обратный вызов после того, как запись кэша вытесна из кэша.

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

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

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

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

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

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

SetSize(MemoryCacheEntryOptions, Int64)

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

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

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

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