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)

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

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