RedisCache Klasa

Definicja

public ref class RedisCache : IDisposable, Microsoft::Extensions::Caching::Distributed::IDistributedCache
public class RedisCache : IDisposable, Microsoft.Extensions.Caching.Distributed.IDistributedCache
type RedisCache = class
    interface IDistributedCache
    interface IDisposable
Public Class RedisCache
Implements IDisposable, IDistributedCache
Dziedziczenie
RedisCache
Implementuje

Konstruktory

RedisCache(IOptions<RedisCacheOptions>)

Metody

Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

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)

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

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[])

Asynchronicznie 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)

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

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Asynchronicznie 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