Nyelv

SqlServerCache Osztály

Definíció

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.

A következőre érvényes: