Remove value from cache

S’APPLIQUE À : tous les niveaux de Gestion des API

cache-remove-value supprime un élément en cache identifié par sa clé. La clé peut avoir une valeur de chaîne arbitraire ; elle est généralement fournie par le biais d’une expression de stratégie.

Notes

Définissez les éléments enfants et de stratégie dans l’ordre fourni dans l’instruction de stratégie. En savoir plus sur comment définir ou modifier des stratégies du service Gestion des API.

Instruction de la stratégie

<cache-remove-value key="cache key value" caching-type="prefer-external | external | internal"  />

Attributs

Attribut Description Obligatoire Default
caching-type Choisissez entre les valeurs suivantes de l’attribut :
- internal pour utiliser le cache Gestion des API intégré,
- external pour utiliser le cache externe (voir - ,
- prefer-external pour utiliser un cache externe (si configuré) ou un cache interne sinon.

Les expressions de stratégie ne sont pas autorisées.
Non prefer-external
key Clé de la valeur précédemment mise en cache à supprimer du cache. Les expressions de stratégie sont autorisées. Oui N/A

Usage

Exemple

<cache-store-value
    key="@("userprofile-" + context.Variables["enduserid"])"
    value="@((string)context.Variables["userprofile"])" duration="100000" />

Pour plus d’informations et d’exemples sur cette stratégie, consultez Mise en cache personnalisée dans Gestion des API Azure.

Pour plus d’informations sur l’utilisation des stratégies, consultez :