SqlServerCache Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Elosztott gyorsítótár implementálása Microsoft SQL Server-adatbázis használatával.
public ref class SqlServerCache : Microsoft::Extensions::Caching::Distributed::IBufferDistributedCache
public class SqlServerCache : Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache
type SqlServerCache = class
interface IDistributedCache
interface IBufferDistributedCache
Public Class SqlServerCache
Implements IBufferDistributedCache
- Öröklődés
-
SqlServerCache
- Megvalósítás
Konstruktorok
| Name | Description |
|---|---|
| SqlServerCache(IOptions<SqlServerCacheOptions>) |
Inicializál egy új példányt.SqlServerCache |
Metódusok
| Name | Description |
|---|---|
| Get(String) |
Lekéri a megadott kulccsal rendelkező értéket. |
| GetAsync(String, CancellationToken) |
Lekéri a megadott kulccsal rendelkező értéket. |
| Refresh(String) |
Frissíti a gyorsítótárban lévő értéket a kulcs alapján, visszaállítva a csúszó lejárati időtúllépését (ha van ilyen). |
| RefreshAsync(String, CancellationToken) |
Frissíti a gyorsítótárban lévő értéket a kulcs alapján, visszaállítva a csúszó lejárati időtúllépését (ha van ilyen). |
| Remove(String) |
Eltávolítja az értéket a megadott kulccsal. |
| RemoveAsync(String, CancellationToken) |
Eltávolítja az értéket a megadott kulccsal. |
| Set(String, Byte[], DistributedCacheEntryOptions) |
Beállít egy értéket a megadott kulccsal. |
| SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Az értéket a megadott kulccsal állítja be. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IBufferDistributedCache.Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions) |
Elosztott gyorsítótár implementálása Microsoft SQL Server-adatbázis használatával. |
| IBufferDistributedCache.SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken) |
Elosztott gyorsítótár implementálása Microsoft SQL Server-adatbázis használatával. |
| IBufferDistributedCache.TryGet(String, IBufferWriter<Byte>) |
Elosztott gyorsítótár implementálása Microsoft SQL Server-adatbázis használatával. |
| IBufferDistributedCache.TryGetAsync(String, IBufferWriter<Byte>, CancellationToken) |
Elosztott gyorsítótár implementálása Microsoft SQL Server-adatbázis használatával. |
Bővítő metódusok
| Name | Description |
|---|---|
| GetString(IDistributedCache, String) |
Sztringet kap a megadott gyorsítótárból a megadott kulccsal. |
| GetStringAsync(IDistributedCache, String, CancellationToken) |
Aszinkron módon lekéri a megadott gyorsítótárból a megadott kulccsal rendelkező sztringet. |
| Set(IDistributedCache, String, Byte[]) |
Bájtok sorozatát állítja be a megadott gyorsítótárban a megadott kulccsal. |
| SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Aszinkron módon bájtok sorozatát állítja be a megadott gyorsítótárban a megadott kulccsal. |
| SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Beállít egy sztringet a megadott gyorsítótárban a megadott kulccsal. |
| SetString(IDistributedCache, String, String) |
Beállít egy sztringet a megadott gyorsítótárban a megadott kulccsal. |
| SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Aszinkron módon beállít egy sztringet a megadott gyorsítótárban a megadott kulccsal. |
| SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Aszinkron módon beállít egy sztringet a megadott gyorsítótárban a megadott kulccsal. |