Sdílet prostřednictvím


IBufferDistributedCache Rozhraní

Definice

Představuje distribuovanou mezipaměť serializovaných hodnot s podporou přenosu dat s nízkou alokací.

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
Odvozené
Implementuje

Metody

Get(String)

Získá hodnotu s daným klíčem.

(Zděděno od IDistributedCache)
GetAsync(String, CancellationToken)

Získá hodnotu s daným klíčem.

(Zděděno od IDistributedCache)
Refresh(String)

Aktualizuje hodnotu v mezipaměti na základě jeho klíče a resetuje časový limit klouzavého vypršení platnosti (pokud existuje).

(Zděděno od IDistributedCache)
RefreshAsync(String, CancellationToken)

Aktualizuje hodnotu v mezipaměti na základě jeho klíče a resetuje časový limit klouzavého vypršení platnosti (pokud existuje).

(Zděděno od IDistributedCache)
Remove(String)

Odebere hodnotu s daným klíčem.

(Zděděno od IDistributedCache)
RemoveAsync(String, CancellationToken)

Odebere hodnotu s daným klíčem.

(Zděděno od IDistributedCache)
Set(String, Byte[], DistributedCacheEntryOptions)

Nastaví hodnotu s daným klíčem.

(Zděděno od IDistributedCache)
Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions)

Nastaví nebo přepíše položku mezipaměti.

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

Nastaví hodnotu s daným klíčem.

(Zděděno od IDistributedCache)
SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)

Asynchronně nastaví nebo přepíše položku mezipaměti.

TryGet(String, IBufferWriter<Byte>)

Pokusí se načíst existující položku mezipaměti.

TryGetAsync(String, IBufferWriter<Byte>, CancellationToken)

Asynchronně se pokusí načíst existující položku mezipaměti.

Metody rozšíření

GetString(IDistributedCache, String)

Získá řetězec ze zadané mezipaměti se zadaným klíčem.

GetStringAsync(IDistributedCache, String, CancellationToken)

Asynchronně získá řetězec ze zadané mezipaměti se zadaným klíčem.

Set(IDistributedCache, String, Byte[])

Nastaví posloupnost bajtů v zadané mezipaměti se zadaným klíčem.

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

Asynchronně nastaví posloupnost bajtů v zadané mezipaměti se zadaným klíčem.

SetString(IDistributedCache, String, String)

Nastaví řetězec v zadané mezipaměti se zadaným klíčem.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Nastaví řetězec v zadané mezipaměti se zadaným klíčem.

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

Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem.

Platí pro