ClassLoader.SetClassAssertionStatus(String, Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在此類別載入器中,為命名的頂層類別及其內嵌套類別設定所需的斷言狀態。
[Android.Runtime.Register("setClassAssertionStatus", "(Ljava/lang/String;Z)V", "GetSetClassAssertionStatus_Ljava_lang_String_ZHandler")]
public virtual void SetClassAssertionStatus(string? className, bool enabled);
[<Android.Runtime.Register("setClassAssertionStatus", "(Ljava/lang/String;Z)V", "GetSetClassAssertionStatus_Ljava_lang_String_ZHandler")>]
abstract member SetClassAssertionStatus : string * bool -> unit
override this.SetClassAssertionStatus : string * bool -> unit
參數
- className
- String
頂層類別的完全限定類別名稱,其主張狀態將被設定。
- enabled
- Boolean
true 如果該命名類別在初始化時啟用斷言,若 false 該類別將被禁用斷言。
- 屬性
備註
在此類別載入器中,為命名的頂層類別及其內嵌套類別設定所需的斷言狀態。 此設定優先於類別載入器的預設斷言狀態,以及任何適用的每個套件預設值。 若已初始化的命名類別,此方法無效。 (一旦類別初始化,其斷言狀態將不會改變。)
若所命名的類別不是頂層類別,此調用不會影響任何類別的實際斷言狀態。
Android 注意:AssertionStatuses 不支援。 這個方法是一種 no-op。
在 1.4 版本加入。
Java 文件 java.lang.ClassLoader.setClassAssertionStatus(java.lang.String, boolean)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。