ClassValue.ComputeValue(Class) 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.
Berechnet den abgeleiteten Wert der angegebenen Klasse für diese ClassValueKlasse.
[Android.Runtime.Register("computeValue", "(Ljava/lang/Class;)Ljava/lang/Object;", "GetComputeValue_Ljava_lang_Class_Handler", ApiSince=34)]
protected abstract Java.Lang.Object? ComputeValue(Java.Lang.Class? type);
[<Android.Runtime.Register("computeValue", "(Ljava/lang/Class;)Ljava/lang/Object;", "GetComputeValue_Ljava_lang_Class_Handler", ApiSince=34)>]
abstract member ComputeValue : Java.Lang.Class -> Java.Lang.Object
Parameter
- type
- Class
Der Typ, dessen Klassenwert berechnet werden muss
Gibt zurück
der neu berechnete Wert, der diesem ClassValuezugeordnet ist, für die angegebene Klasse oder Schnittstelle
- Attribute
Hinweise
Berechnet den abgeleiteten Wert der angegebenen Klasse für diese ClassValueKlasse.
Diese Methode wird innerhalb des ersten Threads aufgerufen, der auf den Wert mit der #get get Methode zugreift.
Normalerweise wird diese Methode höchstens einmal pro Klasse aufgerufen, kann aber erneut aufgerufen werden, wenn ein Aufruf erfolgt #remove removeist.
Wenn diese Methode eine Ausnahme auslöst, wird der entsprechende Aufruf get abnorm mit dieser Ausnahme beendet, und es wird kein Klassenwert aufgezeichnet.
Java Dokumentation für java.lang.ClassValue.computeValue(java.lang.Class<?>).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.