MemoryDistributedCache Klas

Definitie

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.

Van toepassing op