IDistributedCache Arabirim

Tanım

Seri hale getirilmiş değerlerin dağıtılmış önbelleğini temsil eder.

public interface class IDistributedCache
public interface IDistributedCache
type IDistributedCache = interface
Public Interface IDistributedCache
Türetilmiş

Yöntemler

Get(String)

Verilen anahtarla bir değer alır.

GetAsync(String)

Seri hale getirilmiş değerlerin dağıtılmış önbelleğini temsil eder.

GetAsync(String, CancellationToken)

Verilen anahtarla bir değer alır.

Refresh(String)

Önbellekteki bir değeri anahtarına göre yeniler ve kayan süre sonu zaman aşımını (varsa) sıfırlar.

RefreshAsync(String)

Seri hale getirilmiş değerlerin dağıtılmış önbelleğini temsil eder.

RefreshAsync(String, CancellationToken)

Önbellekteki bir değeri anahtarına göre yeniler ve kayan süre sonu zaman aşımını (varsa) sıfırlar.

Remove(String)

Verilen anahtarla değeri kaldırır.

RemoveAsync(String)

Seri hale getirilmiş değerlerin dağıtılmış önbelleğini temsil eder.

RemoveAsync(String, CancellationToken)

Verilen anahtarla değeri kaldırır.

Set(String, Byte[], DistributedCacheEntryOptions)

Verilen anahtarla bir değer ayarlar.

SetAsync(String, Byte[], DistributedCacheEntryOptions)

Seri hale getirilmiş değerlerin dağıtılmış önbelleğini temsil eder.

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

Değeri verilen anahtarla ayarlar.

Uzantı Metotları

GetString(IDistributedCache, String)

Belirtilen önbellekten belirtilen anahtarla bir dize alır.

GetStringAsync(IDistributedCache, String)

Belirtilen önbellekten belirtilen anahtarla zaman uyumsuz olarak bir dize alır.

GetStringAsync(IDistributedCache, String, CancellationToken)

Belirtilen önbellekten belirtilen anahtarla zaman uyumsuz olarak bir dize alır.

Set(IDistributedCache, String, Byte[])

Belirtilen önbellekte belirtilen anahtarla bir bayt dizisi ayarlar.

SetAsync(IDistributedCache, String, Byte[])

Belirtilen önbellekte belirtilen anahtarla zaman uyumsuz olarak bir bayt dizisi ayarlar.

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

Belirtilen önbellekte belirtilen anahtarla zaman uyumsuz olarak bir bayt dizisi ayarlar.

SetString(IDistributedCache, String, String)

Belirtilen önbellekte belirtilen anahtarla bir dize ayarlar.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Belirtilen önbellekte belirtilen anahtarla bir dize ayarlar.

SetStringAsync(IDistributedCache, String, String)

Belirtilen önbellekte belirtilen anahtarla zaman uyumsuz olarak bir dize ayarlar.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Belirtilen önbellekte belirtilen anahtarla zaman uyumsuz olarak bir dize ayarlar.

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

Belirtilen önbellekte belirtilen anahtarla zaman uyumsuz olarak bir dize ayarlar.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Belirtilen önbellekte belirtilen anahtarla zaman uyumsuz olarak bir dize ayarlar.

Şunlara uygulanır