Condividi tramite


Executors.NewSingleThreadScheduledExecutor Metodo

Definizione

Overload

NewSingleThreadScheduledExecutor()

Crea un executor a thread singolo che può pianificare l'esecuzione dei comandi dopo un determinato ritardo o per l'esecuzione periodica.

NewSingleThreadScheduledExecutor(IThreadFactory)

Crea un executor a thread singolo che può pianificare l'esecuzione dei comandi dopo un determinato ritardo o per l'esecuzione periodica.

NewSingleThreadScheduledExecutor()

Crea un executor a thread singolo che può pianificare l'esecuzione dei comandi dopo un determinato ritardo o per l'esecuzione periodica.

[Android.Runtime.Register("newSingleThreadScheduledExecutor", "()Ljava/util/concurrent/ScheduledExecutorService;", "")]
public static Java.Util.Concurrent.IScheduledExecutorService? NewSingleThreadScheduledExecutor ();
[<Android.Runtime.Register("newSingleThreadScheduledExecutor", "()Ljava/util/concurrent/ScheduledExecutorService;", "")>]
static member NewSingleThreadScheduledExecutor : unit -> Java.Util.Concurrent.IScheduledExecutorService

Restituisce

executor pianificato appena creato

Attributi

Commenti

Crea un executor a thread singolo che può pianificare l'esecuzione dei comandi dopo un determinato ritardo o per l'esecuzione periodica. Si noti tuttavia che se questo singolo thread termina a causa di un errore durante l'esecuzione prima dell'arresto, ne verrà eseguito uno nuovo se necessario per eseguire le attività successive. Le attività vengono eseguite in sequenza e nessuna attività sarà attiva in un determinato momento. Diversamente dall'equivalente in newScheduledThreadPool(1) caso contrario, l'executor restituito non può essere riconfigurabile per l'uso di thread aggiuntivi.

Documentazione java per java.util.concurrent.Executors.newSingleThreadScheduledExecutor().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

NewSingleThreadScheduledExecutor(IThreadFactory)

Crea un executor a thread singolo che può pianificare l'esecuzione dei comandi dopo un determinato ritardo o per l'esecuzione periodica.

[Android.Runtime.Register("newSingleThreadScheduledExecutor", "(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService;", "")]
public static Java.Util.Concurrent.IScheduledExecutorService? NewSingleThreadScheduledExecutor (Java.Util.Concurrent.IThreadFactory? threadFactory);
[<Android.Runtime.Register("newSingleThreadScheduledExecutor", "(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService;", "")>]
static member NewSingleThreadScheduledExecutor : Java.Util.Concurrent.IThreadFactory -> Java.Util.Concurrent.IScheduledExecutorService

Parametri

threadFactory
IThreadFactory

factory da usare per la creazione di nuovi thread

Restituisce

executor pianificato appena creato

Attributi

Eccezioni

se threadFactory è null

Commenti

Crea un executor a thread singolo che può pianificare l'esecuzione dei comandi dopo un determinato ritardo o per l'esecuzione periodica. Si noti tuttavia che se questo singolo thread termina a causa di un errore durante l'esecuzione prima dell'arresto, ne verrà eseguito uno nuovo se necessario per eseguire le attività successive. Le attività vengono eseguite in sequenza e nessuna attività sarà attiva in un determinato momento. Diversamente dall'equivalente in newScheduledThreadPool(1, threadFactory) caso contrario, l'executor restituito non può essere riconfigurabile per l'uso di thread aggiuntivi.

Documentazione java per java.util.concurrent.Executors.newSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a