SqlServerCache Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Implementatie van gedistribueerde cache met behulp van Microsoft SQL Server-database.
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
- Overname
-
SqlServerCache
- Implementeringen
Constructors
| Name | Description |
|---|---|
| SqlServerCache(IOptions<SqlServerCacheOptions>) |
Initialiseert een nieuw exemplaar van SqlServerCache. |
Methoden
| Name | Description |
|---|---|
| Get(String) |
Hiermee haalt u een waarde op met de opgegeven sleutel. |
| GetAsync(String, CancellationToken) |
Hiermee haalt u een waarde op met de opgegeven sleutel. |
| Refresh(String) |
Hiermee vernieuwt u een waarde in de cache op basis van de sleutel en stelt u de time-out voor verschuivende verlooptijd (indien van toepassing) opnieuw in. |
| RefreshAsync(String, CancellationToken) |
Hiermee vernieuwt u een waarde in de cache op basis van de sleutel en stelt u de time-out voor verschuivende verlooptijd (indien van toepassing) opnieuw in. |
| Remove(String) |
Hiermee verwijdert u de waarde met de opgegeven sleutel. |
| RemoveAsync(String, CancellationToken) |
Hiermee verwijdert u de waarde met de opgegeven sleutel. |
| Set(String, Byte[], DistributedCacheEntryOptions) |
Hiermee stelt u een waarde in met de opgegeven sleutel. |
| SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Hiermee stelt u de waarde in met de opgegeven sleutel. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IBufferDistributedCache.Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions) |
Implementatie van gedistribueerde cache met behulp van Microsoft SQL Server-database. |
| IBufferDistributedCache.SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken) |
Implementatie van gedistribueerde cache met behulp van Microsoft SQL Server-database. |
| IBufferDistributedCache.TryGet(String, IBufferWriter<Byte>) |
Implementatie van gedistribueerde cache met behulp van Microsoft SQL Server-database. |
| IBufferDistributedCache.TryGetAsync(String, IBufferWriter<Byte>, CancellationToken) |
Implementatie van gedistribueerde cache met behulp van Microsoft SQL Server-database. |
Extensiemethoden
| Name | Description |
|---|---|
| GetString(IDistributedCache, String) |
Hiermee haalt u een tekenreeks op uit de opgegeven cache met de opgegeven sleutel. |
| GetStringAsync(IDistributedCache, String, CancellationToken) |
Asynchroon haalt een tekenreeks op uit de opgegeven cache met de opgegeven sleutel. |
| Set(IDistributedCache, String, Byte[]) |
Hiermee stelt u een reeks bytes in de opgegeven cache in met de opgegeven sleutel. |
| SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Hiermee stelt u asynchroon een reeks bytes in de opgegeven cache in met de opgegeven sleutel. |
| SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Hiermee stelt u een tekenreeks in de opgegeven cache in met de opgegeven sleutel. |
| SetString(IDistributedCache, String, String) |
Hiermee stelt u een tekenreeks in de opgegeven cache in met de opgegeven sleutel. |
| SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Hiermee stelt u asynchroon een tekenreeks in de opgegeven cache in met de opgegeven sleutel. |
| SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Hiermee stelt u asynchroon een tekenreeks in de opgegeven cache in met de opgegeven sleutel. |