Langage

Cleaner.Register(Object, IRunnable) Méthode

Définition

Inscrit un objet et une action de nettoyage à exécuter lorsque l’objet devient fantôme accessible.

[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

Paramètres

obj
Object

l’objet à surveiller

action
IRunnable

action de nettoyage à exécuter

Retours

une Cleaner.ICleanable instance

Attributs

Remarques

Inscrit un objet et une action de nettoyage à exécuter lorsque l’objet devient fantôme accessible.

L’action de nettoyage est appelée au plus une fois. Il ne doit pas conserver une référence à obj; sinon, l’objet ne devient pas accessible fantôme et l’action ne s’exécute pas automatiquement.

Java documentation pour java.lang.ref.Cleaner.register(java.lang.Object, java.lang.Runnable).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à