IDistributedCache Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет распределенный кэш сериализованных значений.
public interface class IDistributedCache
public interface IDistributedCache
type IDistributedCache = interface
Public Interface IDistributedCache
- Производный
Методы
Get(String) |
Возвращает значение с указанным ключом. |
GetAsync(String, CancellationToken) |
Возвращает значение с указанным ключом. |
Refresh(String) |
Обновляет значение в кэше по ключу, сбрасывая его скользящий срок действия (при его наличии). |
RefreshAsync(String, CancellationToken) |
Обновляет значение в кэше по ключу, сбрасывая его скользящий срок действия (при его наличии). |
Remove(String) |
Удаляет значение с указанным ключом. |
RemoveAsync(String, CancellationToken) |
Удаляет значение с указанным ключом. |
Set(String, Byte[], DistributedCacheEntryOptions) |
Задает значение с указанным ключом. |
SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Задает значение с указанным ключом. |
Методы расширения
GetString(IDistributedCache, String) |
Получает строку из указанного кэша с указанным ключом. |
GetStringAsync(IDistributedCache, String, CancellationToken) |
Асинхронно получает строку из указанного кэша с указанным ключом. |
Set(IDistributedCache, String, Byte[]) |
Задает последовательность байтов в указанном кэше с указанным ключом. |
SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Асинхронно задает последовательность байтов в указанном кэше с указанным ключом. |
SetString(IDistributedCache, String, String) |
Задает строку в указанном кэше с указанным ключом. |
SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Задает строку в указанном кэше с указанным ключом. |
SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Асинхронно задает строку в указанном кэше с указанным ключом. |
SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Асинхронно задает строку в указанном кэше с указанным ключом. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по