LruCache.EntryRemoved(Boolean, Object, Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Für Einträge aufgerufen, die entfernt oder entfernt wurden.
[Android.Runtime.Register("entryRemoved", "(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V", "GetEntryRemoved_ZLjava_lang_Object_Ljava_lang_Object_Ljava_lang_Object_Handler")]
protected virtual void EntryRemoved(bool evicted, Java.Lang.Object? key, Java.Lang.Object? oldValue, Java.Lang.Object? newValue);
[<Android.Runtime.Register("entryRemoved", "(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V", "GetEntryRemoved_ZLjava_lang_Object_Ljava_lang_Object_Ljava_lang_Object_Handler")>]
abstract member EntryRemoved : bool * Java.Lang.Object * Java.Lang.Object * Java.Lang.Object -> unit
override this.EntryRemoved : bool * Java.Lang.Object * Java.Lang.Object * Java.Lang.Object -> unit
Parameter
- evicted
- Boolean
true, wenn der Eintrag entfernt wird, um Platz zu schaffen, false, wenn die Entfernung durch ein #put
oder #remove
.
- key
- Object
- oldValue
- Object
- newValue
- Object
der neue Wert für key
, falls vorhanden. Wenn kein Nullwert ist, wurde diese Entfernung durch ein #put
oder ein #get
. Andernfalls wurde es durch eine Ausweisung oder ein #remove
.
- Attribute
Hinweise
Für Einträge aufgerufen, die entfernt oder entfernt wurden. Diese Methode wird aufgerufen, wenn ein Wert entfernt wird, um Platz zu schaffen, von einem Aufruf #remove
entfernt oder durch einen Aufruf #put
ersetzt wird. Bei der Standardimplementierung wird keine Aktion ausgeführt.
Die Methode wird ohne Synchronisierung aufgerufen: Andere Threads können während der Ausführung dieser Methode auf den Cache zugreifen.
Java-Dokumentation für android.util.LruCache.entryRemoved(boolean, K, V, V)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.