LRUCache<TKey,TValue> Constructeurs
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.
Surcharges
| LRUCache<TKey,TValue>(Int32) |
Construit une nouvelle instance du cache LRU avec une limite basée sur le nombre d’emplacements dans le cache. |
| LRUCache<TKey,TValue>(Int32, Int32, Func<TValue,Int32>) |
Construit une nouvelle instance du cache LRU avec une limite basée sur le nombre d’emplacements et une limite de taille de mémoire. |
LRUCache<TKey,TValue>(Int32)
Construit une nouvelle instance du cache LRU avec une limite basée sur le nombre d’emplacements dans le cache.
public LRUCache (int entryLimit);
new MonoTouch.Dialog.Utilities.LRUCache<'Key, 'Value (requires 'Value : null and 'Value :> IDisposable)> : int -> MonoTouch.Dialog.Utilities.LRUCache<'Key, 'Value (requires 'Value : null and 'Value :> IDisposable)>
Paramètres
- entryLimit
- Int32
Nombre maximal d’entrées dans le cache LRU.
S’applique à
LRUCache<TKey,TValue>(Int32, Int32, Func<TValue,Int32>)
Construit une nouvelle instance du cache LRU avec une limite basée sur le nombre d’emplacements et une limite de taille de mémoire.
public LRUCache (int entryLimit, int sizeLimit, Func<TValue,int> slotSizer);
new MonoTouch.Dialog.Utilities.LRUCache<'Key, 'Value (requires 'Value : null and 'Value :> IDisposable)> : int * int * Func<'Value, int (requires 'Value : null and 'Value :> IDisposable)> -> MonoTouch.Dialog.Utilities.LRUCache<'Key, 'Value (requires 'Value : null and 'Value :> IDisposable)>
Paramètres
- entryLimit
- Int32
Nombre maximal d’entrées dans le cache LRU.
- sizeLimit
- Int32
Quantité maximale d’octets à conserver en mémoire.
Fonction qui retourne la quantité de mémoire qu’un objet de la valeur spécifiée contient.