SqlServerCache Kelas

Definisi

Implementasi cache terdistribusi menggunakan database Microsoft SQL Server.

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
Warisan
SqlServerCache
Penerapan

Konstruktor

Nama Deskripsi
SqlServerCache(IOptions<SqlServerCacheOptions>)

Menginisialisasi instans baru .SqlServerCache

Metode

Nama Deskripsi
Get(String)

Mendapatkan nilai dengan kunci yang diberikan.

GetAsync(String, CancellationToken)

Mendapatkan nilai dengan kunci yang diberikan.

Refresh(String)

Merefresh nilai dalam cache berdasarkan kuncinya, mengatur ulang batas waktu kedaluwarsa gesernya (jika ada).

RefreshAsync(String, CancellationToken)

Merefresh nilai dalam cache berdasarkan kuncinya, mengatur ulang batas waktu kedaluwarsa gesernya (jika ada).

Remove(String)

Menghapus nilai dengan kunci yang diberikan.

RemoveAsync(String, CancellationToken)

Menghapus nilai dengan kunci yang diberikan.

Set(String, Byte[], DistributedCacheEntryOptions)

Mengatur nilai dengan kunci yang diberikan.

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

Mengatur nilai dengan kunci yang diberikan.

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IBufferDistributedCache.Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions)

Implementasi cache terdistribusi menggunakan database Microsoft SQL Server.

IBufferDistributedCache.SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)

Implementasi cache terdistribusi menggunakan database Microsoft SQL Server.

IBufferDistributedCache.TryGet(String, IBufferWriter<Byte>)

Implementasi cache terdistribusi menggunakan database Microsoft SQL Server.

IBufferDistributedCache.TryGetAsync(String, IBufferWriter<Byte>, CancellationToken)

Implementasi cache terdistribusi menggunakan database Microsoft SQL Server.

Metode Ekstensi

Nama Deskripsi
GetString(IDistributedCache, String)

Mendapatkan string dari cache yang ditentukan dengan kunci yang ditentukan.

GetStringAsync(IDistributedCache, String, CancellationToken)

Secara asinkron mendapatkan string dari cache yang ditentukan dengan kunci yang ditentukan.

Set(IDistributedCache, String, Byte[])

Mengatur urutan byte dalam cache yang ditentukan dengan kunci yang ditentukan.

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

Secara asinkron menetapkan urutan byte dalam cache yang ditentukan dengan kunci yang ditentukan.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Mengatur string dalam cache yang ditentukan dengan kunci yang ditentukan.

SetString(IDistributedCache, String, String)

Mengatur string dalam cache yang ditentukan dengan kunci yang ditentukan.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Secara asinkron mengatur string dalam cache yang ditentukan dengan kunci yang ditentukan.

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

Secara asinkron mengatur string dalam cache yang ditentukan dengan kunci yang ditentukan.

Berlaku untuk