IBufferDistributedCache Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en distribuerad cache med serialiserade värden med stöd för dataöverföring med låg allokering.
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
- Härledda
- Implementeringar
Metoder
| Name | Description |
|---|---|
| Get(String) |
Hämtar ett värde med den angivna nyckeln. (Ärvd från IDistributedCache) |
| GetAsync(String, CancellationToken) |
Hämtar ett värde med den angivna nyckeln. (Ärvd från IDistributedCache) |
| Refresh(String) |
Uppdaterar ett värde i cacheminnet baserat på dess nyckel och återställer den glidande tidsgränsen för förfallotid (om någon). (Ärvd från IDistributedCache) |
| RefreshAsync(String, CancellationToken) |
Uppdaterar ett värde i cacheminnet baserat på dess nyckel och återställer den glidande tidsgränsen för förfallotid (om någon). (Ärvd från IDistributedCache) |
| Remove(String) |
Tar bort värdet med den angivna nyckeln. (Ärvd från IDistributedCache) |
| RemoveAsync(String, CancellationToken) |
Tar bort värdet med den angivna nyckeln. (Ärvd från IDistributedCache) |
| Set(String, Byte[], DistributedCacheEntryOptions) |
Anger ett värde med den angivna nyckeln. (Ärvd från IDistributedCache) |
| Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions) |
Anger eller skriver över ett cacheobjekt. |
| SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Anger värdet med den angivna nyckeln. (Ärvd från IDistributedCache) |
| SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken) |
Asynkront anger eller skriver över en cachepost. |
| TryGet(String, IBufferWriter<Byte>) |
Försöker hämta ett befintligt cacheobjekt. |
| TryGetAsync(String, IBufferWriter<Byte>, CancellationToken) |
Försöker asynkront hämta en befintlig cachepost. |
Tilläggsmetoder
| Name | Description |
|---|---|
| GetString(IDistributedCache, String) |
Hämtar en sträng från den angivna cachen med den angivna nyckeln. |
| GetStringAsync(IDistributedCache, String, CancellationToken) |
Asynkront hämtar en sträng från den angivna cachen med den angivna nyckeln. |
| Set(IDistributedCache, String, Byte[]) |
Anger en sekvens med byte i den angivna cachen med den angivna nyckeln. |
| SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Asynkront anger en sekvens med byte i den angivna cachen med den angivna nyckeln. |
| SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Anger en sträng i den angivna cachen med den angivna nyckeln. |
| SetString(IDistributedCache, String, String) |
Anger en sträng i den angivna cachen med den angivna nyckeln. |
| SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Asynkront anger en sträng i den angivna cachen med den angivna nyckeln. |
| SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Asynkront anger en sträng i den angivna cachen med den angivna nyckeln. |