Partager via


LRUCache<TKey,TValue>.Item[TKey] Propriété

Définition

Récupère ou définit la valeur dans le cache LRU

public TValue this[TKey key] { get; set; }
member this.Item('Key) : 'Value with get, set

Paramètres

key
TKey

Clé pour la recherche

Valeur de propriété

TValue

Remarques

Lors de l’obtention d’une valeur, elle retourne null si la valeur n’a pas été trouvée dans le cache.

Lorsque vous définissez une valeur si la clé se trouvait déjà dans le cache, l’entrée est marquée comme étant récemment utilisée. Si ce n’est pas le cas, la clé est ajoutée en tant que dernière clé utilisée. L’ajout d’une nouvelle clé au cache peut entraîner la suppression des valeurs existantes dans le cache, soit en raison du dépassement de la limite d’entrées actives, soit parce que la quantité totale d’octets a été dépassée.

S’applique à