Sprache

Cleaner.Create Methode

Definition

Überlädt

Name Beschreibung
Create()

Gibt ein neues Cleanerzurück.

Create(IThreadFactory)

Gibt eine neue Cleaner mit einer Thread aus der .ThreadFactory

Create()

Gibt ein neues Cleanerzurück.

[Android.Runtime.Register("create", "()Ljava/lang/ref/Cleaner;", "", ApiSince=33)]
public static Java.Lang.Ref.Cleaner? Create();
[<Android.Runtime.Register("create", "()Ljava/lang/ref/Cleaner;", "", ApiSince=33)>]
static member Create : unit -> Java.Lang.Ref.Cleaner

Gibt zurück

ein neues Cleaner

Attribute

Hinweise

Gibt ein neues Cleanerzurück.

Der Sauberer schafft einen Thread#setDaemon(boolean) daemon thread , um das Phantom erreichbare Objekte zu verarbeiten und Reinigungsaktionen aufzurufen. Das Kontextklassenladeprogramm "java.lang.Thread#getContextClassLoader" des Threads wird auf ".ClassLoader#getSystemClassLoader() system class loader Der Thread verfügt über keine Berechtigungen, wird nur erzwungen, wenn ein java.lang.System#setSecurityManager(SecurityManager) SecurityManager is set.

Alle Ausnahmen, die von den Reinigungsaktionen in diesem Thread ausgelöst werden, werden ignoriert.

Der Reiniger beendet, wenn es Phantom erreichbar ist und alle registrierten Reinigungsaktionen abgeschlossen sind.

Java Dokumentation für java.lang.ref.Cleaner.create().

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:

Create(IThreadFactory)

Gibt eine neue Cleaner mit einer Thread aus der .ThreadFactory

[Android.Runtime.Register("create", "(Ljava/util/concurrent/ThreadFactory;)Ljava/lang/ref/Cleaner;", "", ApiSince=33)]
public static Java.Lang.Ref.Cleaner? Create(Java.Util.Concurrent.IThreadFactory? threadFactory);
[<Android.Runtime.Register("create", "(Ljava/util/concurrent/ThreadFactory;)Ljava/lang/ref/Cleaner;", "", ApiSince=33)>]
static member Create : Java.Util.Concurrent.IThreadFactory -> Java.Lang.Ref.Cleaner

Parameter

threadFactory
IThreadFactory

ein ThreadFactory , um eine neue Thread zu Prozessreinigungsaktionen zurückzugeben

Gibt zurück

ein neues Cleaner

Attribute

Hinweise

Gibt eine neue Cleaner mit einer Thread aus der .ThreadFactory

Ein Thread aus der Methode der Threadfactory ThreadFactory#newThread(Runnable) newThread ist so festgelegt, dass es sich um ein Thread#setDaemon(boolean) daemon thread Phantom handelt, das erreichbare Objekte verarbeitet und Reinigungsaktionen aufgerufen wird. Bei jedem Aufruf muss ein ThreadFactory#newThread(Runnable) thread factory Thread bereitgestellt werden, der zum Ausführen der Reinigungsaktionen geeignet ist.

Der Reiniger beendet, wenn es Phantom erreichbar ist und alle registrierten Reinigungsaktionen abgeschlossen sind.

Java Dokumentation für java.lang.ref.Cleaner.create(java.util.concurrent.ThreadFactory).

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: