Sprache

Cleaner.Register(Object, IRunnable) Methode

Definition

Registriert ein Objekt und eine Reinigungsaktion, die ausgeführt werden soll, wenn das Objekt zum Phantom erreichbar wird.

[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

Parameter

obj
Object

das zu überwachende Objekt

action
IRunnable

die auszuführende Reinigungsaktion

Gibt zurück

eine Cleaner.ICleanable Instanz

Attribute

Hinweise

Registriert ein Objekt und eine Reinigungsaktion, die ausgeführt werden soll, wenn das Objekt zum Phantom erreichbar wird.

Die Reinigungsaktion wird höchstens einmal aufgerufen. Ein Verweis objdarf nicht beibehalten werden; andernfalls wird das Objekt nicht zum Phantom erreichbar, und die Aktion wird nicht automatisch ausgeführt.

Java Dokumentation für java.lang.ref.Cleaner.register(java.lang.Object, java.lang.Runnable).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: