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 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。