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, DistributedCacheEntryOptions) |
Задает строку в указанном кэше с указанным ключом. |
SetString(IDistributedCache, String, String) |
Задает строку в указанном кэше с указанным ключом. |
SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Асинхронно задает строку в указанном кэше с указанным ключом. |
SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Асинхронно задает строку в указанном кэше с указанным ключом. |