LRUCache<TKey,TValue>.Item[TKey] プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
LRU キャッシュ内の値を取得または設定します
public TValue this[TKey key] { get; set; }
member this.Item('Key) : 'Value with get, set
パラメーター
- key
- TKey
参照するキー
プロパティ値
TValue
注釈
値を取得すると、キャッシュで値が見つからなかった場合は null が返されます。
キーがキャッシュに既に存在する場合に値を設定すると、エントリに最近使用されたフラグが設定されます。 そうでない場合、キーは最後に使用したキーとして追加されます。 キャッシュに新しいキーを追加すると、アクティブなエントリの制限を超えたか、バイトの合計量を超えたため、キャッシュ内の既存の値が破棄される可能性があります。