Executors.NewSingleThreadExecutor Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| NewSingleThreadExecutor() |
Crea un executor che usa un singolo thread di lavoro che opera fuori da una coda non associato. |
| NewSingleThreadExecutor(IThreadFactory) |
Crea un executor che usa un singolo thread di lavoro che opera fuori da una coda non associato e usa threadFactory fornito per creare un nuovo thread quando necessario. |
NewSingleThreadExecutor()
Crea un executor che usa un singolo thread di lavoro che opera fuori da una coda non associato.
[Android.Runtime.Register("newSingleThreadExecutor", "()Ljava/util/concurrent/ExecutorService;", "")]
public static Java.Util.Concurrent.IExecutorService? NewSingleThreadExecutor();
[<Android.Runtime.Register("newSingleThreadExecutor", "()Ljava/util/concurrent/ExecutorService;", "")>]
static member NewSingleThreadExecutor : unit -> Java.Util.Concurrent.IExecutorService
Valori restituiti
l'executor a thread singolo appena creato
- Attributi
Commenti
Crea un executor che usa un singolo thread di lavoro che opera fuori da una coda non associato. 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 newFixedThreadPool(1) caso contrario, l'executor restituito non può essere riconfigurabile per l'uso di thread aggiuntivi.
per java.util.concurrent.Executors.newSingleThreadExecutor().
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
NewSingleThreadExecutor(IThreadFactory)
Crea un executor che usa un singolo thread di lavoro che opera fuori da una coda non associato e usa threadFactory fornito per creare un nuovo thread quando necessario.
[Android.Runtime.Register("newSingleThreadExecutor", "(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;", "")]
public static Java.Util.Concurrent.IExecutorService? NewSingleThreadExecutor(Java.Util.Concurrent.IThreadFactory? threadFactory);
[<Android.Runtime.Register("newSingleThreadExecutor", "(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;", "")>]
static member NewSingleThreadExecutor : Java.Util.Concurrent.IThreadFactory -> Java.Util.Concurrent.IExecutorService
Parametri
- threadFactory
- IThreadFactory
factory da usare per la creazione di nuovi thread
Valori restituiti
l'executor a thread singolo appena creato
- Attributi
Eccezioni
se threadFactory è null
Commenti
Crea un executor che usa un singolo thread di lavoro che opera fuori da una coda non associato e usa threadFactory fornito per creare un nuovo thread quando necessario. Diversamente dall'equivalente in newFixedThreadPool(1, threadFactory) caso contrario, l'executor restituito non può essere riconfigurabile per l'uso di thread aggiuntivi.
per java.util.concurrent.Executors.newSingleThreadExecutor(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.