LRUCache<TKey,TValue> コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| LRUCache<TKey,TValue>(Int32) |
キャッシュ内のスロットの数に基づく制限を使用して、LRU キャッシュの新しいインスタンスを構築します。 |
| LRUCache<TKey,TValue>(Int32, Int32, Func<TValue,Int32>) |
スロットの数とメモリ サイズの制限に基づく制限を使用して、LRU キャッシュの新しいインスタンスを構築します。 |
LRUCache<TKey,TValue>(Int32)
キャッシュ内のスロットの数に基づく制限を使用して、LRU キャッシュの新しいインスタンスを構築します。
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)>
パラメーター
- entryLimit
- Int32
LRU キャッシュのエントリの最大数。
適用対象
LRUCache<TKey,TValue>(Int32, Int32, Func<TValue,Int32>)
スロットの数とメモリ サイズの制限に基づく制限を使用して、LRU キャッシュの新しいインスタンスを構築します。
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)>
パラメーター
- entryLimit
- Int32
LRU キャッシュのエントリの最大数。
- sizeLimit
- Int32
メモリに保持する最大バイト数。