SqlServerCache Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Implémentation du cache distribué avec une base de données Microsoft SQL Server.
public ref class SqlServerCache : Microsoft::Extensions::Caching::Distributed::IDistributedCache
public ref class SqlServerCache : Microsoft::Extensions::Caching::Distributed::IBufferDistributedCache
public class SqlServerCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
public class SqlServerCache : Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache
type SqlServerCache = class
interface IDistributedCache
type SqlServerCache = class
interface IDistributedCache
interface IBufferDistributedCache
Public Class SqlServerCache
Implements IDistributedCache
Public Class SqlServerCache
Implements IBufferDistributedCache
- Héritage
-
SqlServerCache
- Implémente
Constructeurs
SqlServerCache(IOptions<SqlServerCacheOptions>) |
Implémentation du cache distribué avec une base de données Microsoft SQL Server. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
Get(String) |
Obtient une valeur avec la clé donnée. |
GetAsync(String, CancellationToken) |
Obtient une valeur avec la clé donnée. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Refresh(String) |
Actualise une valeur du cache en fonction de sa clé, en réinitialisant son délai d’expiration décalé (si celui-ci a été défini). |
RefreshAsync(String, CancellationToken) |
Actualise une valeur du cache en fonction de sa clé, en réinitialisant son délai d’expiration décalé (si celui-ci a été défini). |
Remove(String) |
Supprime la valeur avec la clé donnée. |
RemoveAsync(String, CancellationToken) |
Supprime la valeur avec la clé donnée. |
Set(String, Byte[], DistributedCacheEntryOptions) |
Définit une valeur avec la clé donnée. |
SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Définit la valeur avec la clé donnée. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
IBufferDistributedCache.Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions) |
Implémentation du cache distribué avec une base de données Microsoft SQL Server. |
IBufferDistributedCache.SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken) |
Implémentation du cache distribué avec une base de données Microsoft SQL Server. |
IBufferDistributedCache.TryGet(String, IBufferWriter<Byte>) |
Implémentation du cache distribué avec une base de données Microsoft SQL Server. |
IBufferDistributedCache.TryGetAsync(String, IBufferWriter<Byte>, CancellationToken) |
Implémentation du cache distribué avec une base de données Microsoft SQL Server. |
Méthodes d’extension
GetString(IDistributedCache, String) |
Obtient une chaîne à partir du cache spécifié avec la clé spécifiée. |
GetStringAsync(IDistributedCache, String, CancellationToken) |
Obtient de manière asynchrone une chaîne à partir du cache spécifié avec la clé spécifiée. |
Set(IDistributedCache, String, Byte[]) |
Définit une séquence d’octets dans le cache spécifié avec la clé spécifiée. |
SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Définit de manière asynchrone une séquence d’octets dans le cache spécifié avec la clé spécifiée. |
SetString(IDistributedCache, String, String) |
Définit une chaîne dans le cache spécifié avec la clé spécifiée. |
SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Définit une chaîne dans le cache spécifié avec la clé spécifiée. |
SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Définit de manière asynchrone une chaîne dans le cache spécifié avec la clé spécifiée. |
SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Définit de manière asynchrone une chaîne dans le cache spécifié avec la clé spécifiée. |