CacheEntryExtensions Класс

Определение

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

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

Методы

Имя Описание
AddExpirationToken(ICacheEntry, IChangeToken)

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

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

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

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate)

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

SetAbsoluteExpiration(ICacheEntry, DateTimeOffset)

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

SetAbsoluteExpiration(ICacheEntry, TimeSpan)

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

SetOptions(ICacheEntry, MemoryCacheEntryOptions)

Применяет значения существующего MemoryCacheEntryOptions к записи.

SetPriority(ICacheEntry, CacheItemPriority)

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

SetSize(ICacheEntry, Int64)

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

SetSlidingExpiration(ICacheEntry, TimeSpan)

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

SetValue(ICacheEntry, Object)

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

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