IBufferDistributedCache Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |