CacheEntryUpdateArguments Класс

Определение

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

public ref class CacheEntryUpdateArguments
public class CacheEntryUpdateArguments
type CacheEntryUpdateArguments = class
Public Class CacheEntryUpdateArguments
Наследование
CacheEntryUpdateArguments

Комментарии

Аргументы в CacheEntryUpdateArguments классе содержат сведения о записи, которую реализация кэша будет удалена. Аргументы включают ключ для записи кэша, ссылку на ObjectCache экземпляр, из которой будет удалена запись, причина удаления и имя региона в кэше, содержащего запись. Конструктор CacheEntryUpdateArguments класса использует эти аргументы для создания нового экземпляра класса.

CacheEntryUpdateArguments Объект передается обработчикуCacheEntryUpdateCallback, который уведомляет кэш об удалении записи.

Примечания для тех, кто наследует этот метод

Обработчик обратного вызова должен уведомить реализацию кэша о том, следует ли вставить запись замены в кэш вместо записи кэша, которая будет удалена. Если вы хотите обменять записи кэша, необходимо назначить значение, отличное nullUpdatedCacheItem от свойства. Реализации кэша интерпретируют null значение свойства UpdatedCacheItem как уведомление о том, что текущая запись кэша должна быть удалена, но не заменена.

Конструкторы

Имя Описание
CacheEntryUpdateArguments(ObjectCache, CacheEntryRemovedReason, String, String)

Инициализирует новый экземпляр класса CacheEntryUpdateArguments.

Свойства

Имя Описание
Key

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

RegionName

Возвращает имя региона в кэше, содержащего запись кэша.

RemovedReason

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

Source

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

UpdatedCacheItem

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

UpdatedCacheItemPolicy

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

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел