MemoryDistributedCache Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Implementerar IDistributedCache med .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
- Arv
-
MemoryDistributedCache
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>, ILoggerFactory) |
Skapar en ny MemoryDistributedCache instans. |
| MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>) |
Skapar en ny MemoryDistributedCache instans. |
Metoder
| Name | Description |
|---|---|
| Get(String) |
Hämtar det angivna objektet som är associerat med en nyckel från matrisen IMemoryCache som byte. |
| GetAsync(String, CancellationToken) |
Asynkront hämtar det angivna objektet som är associerat med en nyckel från matrisen IMemoryCache som byte. |
| Refresh(String) |
Uppdaterar det angivna objektet som är associerat med en nyckel från IMemoryCache. |
| RefreshAsync(String, CancellationToken) |
Uppdaterar asynkront det angivna objektet som är associerat med en nyckel från IMemoryCache. |
| Remove(String) |
Tar bort det angivna objektet som är associerat med en nyckel från IMemoryCache. |
| RemoveAsync(String, CancellationToken) |
Asynkront tar bort det angivna objektet som är associerat med en nyckel från IMemoryCache. |
| Set(String, Byte[], DistributedCacheEntryOptions) |
Anger det angivna objektet som är associerat med en nyckel i IMemoryCache som en bytematris. |
| SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Asynkront anger det angivna objektet som är associerat med en nyckel i IMemoryCache som en bytematris. |
Tilläggsmetoder
| Name | Description |
|---|---|
| GetString(IDistributedCache, String) |
Hämtar en sträng från den angivna cachen med den angivna nyckeln. |
| GetStringAsync(IDistributedCache, String, CancellationToken) |
Asynkront hämtar en sträng från den angivna cachen med den angivna nyckeln. |
| Set(IDistributedCache, String, Byte[]) |
Anger en sekvens med byte i den angivna cachen med den angivna nyckeln. |
| SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Asynkront anger en sekvens med byte i den angivna cachen med den angivna nyckeln. |
| SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Anger en sträng i den angivna cachen med den angivna nyckeln. |
| SetString(IDistributedCache, String, String) |
Anger en sträng i den angivna cachen med den angivna nyckeln. |
| SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Asynkront anger en sträng i den angivna cachen med den angivna nyckeln. |
| SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Asynkront anger en sträng i den angivna cachen med den angivna nyckeln. |