ClassValue.ComputeValue(Class) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
計算給定類別對此 ClassValue的導出值。
[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
參數
- type
- Class
必須計算其類別值的型別
傳回
對於給定類別或介面,與此 ClassValue值相關聯的新計算值
- 屬性
備註
計算給定類別對此 ClassValue的導出值。
此方法會在第一個使用該 #get get 方法存取該值的執行緒中被呼叫。
通常,此方法每類最多被呼叫一次,但若已呼叫 。#remove remove
如果此方法拋出例外,對應的呼叫 get 將異常終止,且不會記錄類別值。
Java 文件 java.lang.ClassValue.computeValue(java.lang.Class<?>)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。