Linguaggio

Cleaner.Create Metodo

Definizione

Overload

Nome Descrizione
Create()

Restituisce un nuovo Cleaneroggetto .

Create(IThreadFactory)

Restituisce un nuovo Cleaner oggetto utilizzando un Thread oggetto dell'oggetto ThreadFactory.

Create()

Restituisce un nuovo Cleaneroggetto .

[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

Valori restituiti

un nuovo Cleaner

Attributi

Commenti

Restituisce un nuovo Cleaneroggetto .

Il pulitore crea un oggetto Thread#setDaemon(boolean) daemon thread per elaborare gli oggetti raggiungibili fantasma e per richiamare le azioni di pulizia. Il caricatore della classe di contesto java.lang.Thread#getContextClassLoader del thread è impostato su ClassLoader#getSystemClassLoader() system class loader. Il thread non dispone di autorizzazioni, applicate solo se un oggetto java.lang.System#setSecurityManager(SecurityManager) SecurityManager is set.

Tutte le eccezioni generate dalle azioni di pulizia in questo thread vengono ignorate.

Il pulitore termina quando è raggiungibile fantasma e tutte le azioni di pulizia registrate sono completate.

per java.lang.ref.Cleaner.create().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Create(IThreadFactory)

Restituisce un nuovo Cleaner oggetto utilizzando un Thread oggetto dell'oggetto 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

Parametri

threadFactory
IThreadFactory

per ThreadFactory restituire un nuovo Thread oggetto per elaborare le azioni di pulizia

Valori restituiti

un nuovo Cleaner

Attributi

Commenti

Restituisce un nuovo Cleaner oggetto utilizzando un Thread oggetto dell'oggetto ThreadFactory.

Un thread del metodo della ThreadFactory#newThread(Runnable) newThread thread factory è impostato su e Thread#setDaemon(boolean) daemon thread viene avviato per elaborare oggetti raggiungibili fantasma e richiamare le azioni di pulizia. In ogni chiamata l'oggetto ThreadFactory#newThread(Runnable) thread factory deve fornire un thread adatto per l'esecuzione delle azioni di pulizia.

Il pulitore termina quando è raggiungibile fantasma e tutte le azioni di pulizia registrate sono completate.

per java.lang.ref.Cleaner.create(java.util.concurrent.ThreadFactory).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a