HybridCacheEntryOptions 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.
Spécifie des options supplémentaires (par exemple, expiration) qui s’appliquent à une HybridCache opération. Lorsque les options peuvent être spécifiées à plusieurs niveaux (par exemple, globalement et par appel), les valeurs sont composées ; la valeur non null la plus granulaire est utilisée, avec des valeurs Null héritées. Si aucune valeur n’est spécifiée à un niveau quelconque, l’implémentation peut choisir une valeur par défaut raisonnable.
public ref class HybridCacheEntryOptions sealed
public sealed class HybridCacheEntryOptions
type HybridCacheEntryOptions = class
Public NotInheritable Class HybridCacheEntryOptions
- Héritage
-
HybridCacheEntryOptions
Remarques
Ce type est immuable. Pour ajuster les options d’entrée du cache en fonction du résultat d’une extraction de données, utilisez l’une des surcharges, dont le GetOrCreateAsync<TState,T>(String, TState, Func<TState,HybridCacheEntryContext, CancellationToken,ValueTask<T>>, HybridCacheEntryOptions, IEnumerable<String>, CancellationToken) rappel d’usine reçoit un mutable HybridCacheEntryContext.
Constructeurs
| Nom | Description |
|---|---|
| HybridCacheEntryOptions() |
Spécifie des options supplémentaires (par exemple, expiration) qui s’appliquent à une HybridCache opération. Lorsque les options peuvent être spécifiées à plusieurs niveaux (par exemple, globalement et par appel), les valeurs sont composées ; la valeur non null la plus granulaire est utilisée, avec des valeurs Null héritées. Si aucune valeur n’est spécifiée à un niveau quelconque, l’implémentation peut choisir une valeur par défaut raisonnable. |
Propriétés
| Nom | Description |
|---|---|
| Expiration |
Obtient ou définit la durée globale du cache de cette entrée, transmise au cache distribué principal. |
| Flags |
Obtient ou définit des indicateurs supplémentaires qui s’appliquent à l’opération demandée. |
| LocalCacheExpiration |
Obtient ou définit l’expiration de l’entrée de cache locale (in-process). |
| LocalSize |
Obtient ou définit la taille à affecter aux entrées dans le cache local (in-process). |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |