Cleaner.Register(Object, IRunnable) メソッド

定義

オブジェクトがファントムに到達可能になったときに実行するオブジェクトとクリーニング アクションを登録します。

[Android.Runtime.Register("register", "(Ljava/lang/Object;Ljava/lang/Runnable;)Ljava/lang/ref/Cleaner$Cleanable;", "", ApiSince=33)]
public Java.Lang.Ref.Cleaner.ICleanable? Register(Java.Lang.Object? obj, Java.Lang.IRunnable? action);
[<Android.Runtime.Register("register", "(Ljava/lang/Object;Ljava/lang/Runnable;)Ljava/lang/ref/Cleaner$Cleanable;", "", ApiSince=33)>]
member this.Register : Java.Lang.Object * Java.Lang.IRunnable -> Java.Lang.Ref.Cleaner.ICleanable

パラメーター

obj
Object

監視するオブジェクト

action
IRunnable

実行するクリーニング アクション

返品

Cleaner.ICleanable インスタンス

属性

注釈

オブジェクトがファントムに到達可能になったときに実行するオブジェクトとクリーニング アクションを登録します。

クリーニング アクションは、最大で 1 回呼び出されます。 objへの参照を保持しないでください。それ以外の場合、オブジェクトはファントムに到達できなくなり、アクションは自動的に実行されません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象