Udostępnij za pośrednictwem


IBufferDistributedCache Interfejs

Definicja

Reprezentuje rozproszoną pamięć podręczną wartości serializowanych z obsługą transferu danych o niskiej alokacji.

public interface class IBufferDistributedCache : Microsoft::Extensions::Caching::Distributed::IDistributedCache
public interface IBufferDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
type IBufferDistributedCache = interface
    interface IDistributedCache
Public Interface IBufferDistributedCache
Implements IDistributedCache
Pochodne
Implementuje

Metody

Get(String)

Pobiera wartość z danym kluczem.

(Odziedziczone po IDistributedCache)
GetAsync(String, CancellationToken)

Pobiera wartość z danym kluczem.

(Odziedziczone po IDistributedCache)
Refresh(String)

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

(Odziedziczone po IDistributedCache)
RefreshAsync(String, CancellationToken)

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

(Odziedziczone po IDistributedCache)
Remove(String)

Usuwa wartość z danym kluczem.

(Odziedziczone po IDistributedCache)
RemoveAsync(String, CancellationToken)

Usuwa wartość z danym kluczem.

(Odziedziczone po IDistributedCache)
Set(String, Byte[], DistributedCacheEntryOptions)

Ustawia wartość z danym kluczem.

(Odziedziczone po IDistributedCache)
Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions)

Ustawia lub zastępuje element pamięci podręcznej.

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

Ustawia wartość przy użyciu danego klucza.

(Odziedziczone po IDistributedCache)
SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)

Asynchronicznie ustawia lub zastępuje wpis pamięci podręcznej.

TryGet(String, IBufferWriter<Byte>)

Próbuje pobrać istniejący element pamięci podręcznej.

TryGetAsync(String, IBufferWriter<Byte>, CancellationToken)

Asynchronicznie próbuje pobrać istniejący wpis pamięci podręcznej.

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