MemoryDistributedCache Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
IDistributedCache Implementeert met behulp van 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
- Overname
-
MemoryDistributedCache
- Implementeringen
Constructors
| Name | Description |
|---|---|
| MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>, ILoggerFactory) |
Hiermee maakt u een nieuw MemoryDistributedCache-exemplaar. |
| MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>) |
Hiermee maakt u een nieuw MemoryDistributedCache-exemplaar. |
Methoden
| Name | Description |
|---|---|
| Get(String) |
Hiermee haalt u het opgegeven item op dat is gekoppeld aan een sleutel uit de IMemoryCache bytematrix. |
| GetAsync(String, CancellationToken) |
Asynchroon haalt het opgegeven item op dat is gekoppeld aan een sleutel uit de IMemoryCache bytematrix. |
| Refresh(String) |
Hiermee vernieuwt u het opgegeven item dat is gekoppeld aan een sleutel uit de IMemoryCache. |
| RefreshAsync(String, CancellationToken) |
Vernieuwt asynchroon het opgegeven item dat is gekoppeld aan een sleutel uit de IMemoryCache. |
| Remove(String) |
Hiermee verwijdert u het opgegeven item dat is gekoppeld aan een sleutel uit de IMemoryCache. |
| RemoveAsync(String, CancellationToken) |
Met asynchroon verwijdert u het opgegeven item dat is gekoppeld aan een sleutel uit de IMemoryCache. |
| Set(String, Byte[], DistributedCacheEntryOptions) |
Hiermee stelt u het opgegeven item in dat is gekoppeld aan een sleutel in de IMemoryCache bytematrix. |
| SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Hiermee stelt u het opgegeven item dat is gekoppeld aan een sleutel in de IMemoryCache bytematrix asynchroon in. |
Extensiemethoden
| Name | Description |
|---|---|
| GetString(IDistributedCache, String) |
Hiermee haalt u een tekenreeks op uit de opgegeven cache met de opgegeven sleutel. |
| GetStringAsync(IDistributedCache, String, CancellationToken) |
Asynchroon haalt een tekenreeks op uit de opgegeven cache met de opgegeven sleutel. |
| Set(IDistributedCache, String, Byte[]) |
Hiermee stelt u een reeks bytes in de opgegeven cache in met de opgegeven sleutel. |
| SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Hiermee stelt u asynchroon een reeks bytes in de opgegeven cache in met de opgegeven sleutel. |
| SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Hiermee stelt u een tekenreeks in de opgegeven cache in met de opgegeven sleutel. |
| SetString(IDistributedCache, String, String) |
Hiermee stelt u een tekenreeks in de opgegeven cache in met de opgegeven sleutel. |
| SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Hiermee stelt u asynchroon een tekenreeks in de opgegeven cache in met de opgegeven sleutel. |
| SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Hiermee stelt u asynchroon een tekenreeks in de opgegeven cache in met de opgegeven sleutel. |