MemoryDistributedCache Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Implementuje IDistributedCache pomocí IMemoryCache.
public ref class MemoryDistributedCache : Microsoft::Extensions::Caching::Distributed::IDistributedCache
public class MemoryDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
type MemoryDistributedCache = class
interface IDistributedCache
Public Class MemoryDistributedCache
Implements IDistributedCache
- Dědičnost
-
MemoryDistributedCache
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>, ILoggerFactory) |
Vytvoří novou instanci MemoryDistributedCache. |
| MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>) |
Vytvoří novou instanci MemoryDistributedCache. |
Metody
| Name | Description |
|---|---|
| Get(String) |
Získá zadanou položku přidruženou k klíči IMemoryCache z bajtového pole. |
| GetAsync(String, CancellationToken) |
Asynchronně získá zadanou položku přidruženou ke klíči IMemoryCache z pole bajtů. |
| Refresh(String) |
Aktualizuje zadanou položku přidruženou ke klíči z objektu IMemoryCache. |
| RefreshAsync(String, CancellationToken) |
Asynchronně aktualizuje zadanou položku přidruženou ke klíči z objektu IMemoryCache. |
| Remove(String) |
Odebere zadanou položku přidruženou ke klíči z objektu IMemoryCache. |
| RemoveAsync(String, CancellationToken) |
Asynchronně odebere zadanou položku přidruženou ke klíči z objektu IMemoryCache. |
| Set(String, Byte[], DistributedCacheEntryOptions) |
Nastaví zadanou položku přidruženou k klíči IMemoryCache v bajtovém poli. |
| SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Asynchronně nastaví zadanou položku přidruženou ke klíči IMemoryCache v bajtovém poli. |
Metody rozšíření
| Name | Description |
|---|---|
| GetString(IDistributedCache, String) |
Získá řetězec ze zadané mezipaměti se zadaným klíčem. |
| GetStringAsync(IDistributedCache, String, CancellationToken) |
Asynchronně získá řetězec ze zadané mezipaměti se zadaným klíčem. |
| Set(IDistributedCache, String, Byte[]) |
Nastaví posloupnost bajtů v zadané mezipaměti se zadaným klíčem. |
| SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Asynchronně nastaví posloupnost bajtů v zadané mezipaměti se zadaným klíčem. |
| SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Nastaví řetězec v zadané mezipaměti se zadaným klíčem. |
| SetString(IDistributedCache, String, String) |
Nastaví řetězec v zadané mezipaměti se zadaným klíčem. |
| SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem. |
| SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem. |