Udostępnij za pośrednictwem


MemoryDistributedCache Klasa

Definicja

Implementacja używania IDistributedCache elementu 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
Dziedziczenie
MemoryDistributedCache
Implementuje

Konstruktory

MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>)

Tworzy nowe wystąpienie klasy MemoryDistributedCache.

MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>, ILoggerFactory)

Tworzy nowe wystąpienie klasy MemoryDistributedCache.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Get(String)

Pobiera wartość z danym kluczem.

GetAsync(String, CancellationToken)

Pobiera wartość z danym kluczem.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Refresh(String)

Odświeża wartość w pamięci podręcznej na podstawie klucza, resetując przesuwany limit czasu wygaśnięcia (jeśli istnieje).

RefreshAsync(String, CancellationToken)

Odświeża wartość w pamięci podręcznej na podstawie klucza, resetując przesuwany limit czasu wygaśnięcia (jeśli istnieje).

Remove(String)

Usuwa wartość z danym kluczem.

RemoveAsync(String, CancellationToken)

Usuwa wartość z danym kluczem.

Set(String, Byte[], DistributedCacheEntryOptions)

Ustawia wartość z danym kluczem.

SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken)

Ustawia wartość przy użyciu danego klucza.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Metody rozszerzania

GetString(IDistributedCache, String)

Pobiera ciąg z określonej pamięci podręcznej z określonym kluczem.

GetStringAsync(IDistributedCache, String, CancellationToken)

Asynchronicznie pobiera ciąg z określonej pamięci podręcznej przy użyciu określonego klucza.

Set(IDistributedCache, String, Byte[])

Ustawia sekwencję bajtów w określonej pamięci podręcznej przy użyciu określonego klucza.

SetAsync(IDistributedCache, String, Byte[], CancellationToken)

Asynchronicznie ustawia sekwencję bajtów w określonej pamięci podręcznej przy użyciu określonego klucza.

SetString(IDistributedCache, String, String)

Ustawia ciąg w określonej pamięci podręcznej przy użyciu określonego klucza.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Ustawia ciąg w określonej pamięci podręcznej przy użyciu określonego klucza.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken)

Asynchronicznie ustawia ciąg w określonej pamięci podręcznej przy użyciu określonego klucza.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Asynchronicznie ustawia ciąg w określonej pamięci podręcznej przy użyciu określonego klucza.

Dotyczy