Executors.NewSingleThreadScheduledExecutor Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
NewSingleThreadScheduledExecutor() |
Cria um executor de thread único que pode agendar comandos para execução após um determinado atraso ou para execução periódica. |
NewSingleThreadScheduledExecutor(IThreadFactory) |
Cria um executor de thread único que pode agendar comandos para execução após um determinado atraso ou para execução periódica. |
NewSingleThreadScheduledExecutor()
Cria um executor de thread único que pode agendar comandos para execução após um determinado atraso ou para execução periódica.
[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
Retornos
O Executor Agendado recém-criado
- Atributos
Comentários
Cria um executor de thread único que pode agendar comandos para execução após um determinado atraso ou para execução periódica. (Observe, no entanto, que se esse único thread terminar devido a uma falha durante a execução antes do desligamento, um novo thread tomará seu lugar, se necessário para executar tarefas subsequentes.) As tarefas são garantidas para execução sequencial, e não mais de uma tarefa estará ativa em um determinado momento. Ao contrário do equivalente newScheduledThreadPool(1)
de outra forma, o executor retornado é garantido para não ser reconfigurável para usar threads adicionais.
Documentação Java para java.util.concurrent.Executors.newSingleThreadScheduledExecutor()
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
NewSingleThreadScheduledExecutor(IThreadFactory)
Cria um executor de thread único que pode agendar comandos para execução após um determinado atraso ou para execução periódica.
[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
Parâmetros
- threadFactory
- IThreadFactory
A fábrica a ser usada ao criar novos threads
Retornos
O Executor Agendado recém-criado
- Atributos
Exceções
se threadFactory for null
Comentários
Cria um executor de thread único que pode agendar comandos para execução após um determinado atraso ou para execução periódica. (Observe, no entanto, que se esse único thread terminar devido a uma falha durante a execução antes do desligamento, um novo thread tomará seu lugar, se necessário para executar tarefas subsequentes.) As tarefas são garantidas para execução sequencial, e não mais de uma tarefa estará ativa em um determinado momento. Ao contrário do equivalente newScheduledThreadPool(1, threadFactory)
de outra forma, o executor retornado é garantido para não ser reconfigurável para usar threads adicionais.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.