Cleaner.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Create() |
Gibt ein neues |
| Create(IThreadFactory) |
Gibt eine neue |
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.