Partilhar via


Executors.NewScheduledThreadPool Método

Definição

Sobrecargas

NewScheduledThreadPool(Int32, IThreadFactory)

Cria um pool de threads que pode agendar comandos para execução após um determinado atraso ou para execução periódica.

NewScheduledThreadPool(Int32)

Cria um pool de threads que pode agendar comandos para execução após um determinado atraso ou para execução periódica.

NewScheduledThreadPool(Int32, IThreadFactory)

Cria um pool de threads que pode agendar comandos para execução após um determinado atraso ou para execução periódica.

[Android.Runtime.Register("newScheduledThreadPool", "(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService;", "")]
public static Java.Util.Concurrent.IScheduledExecutorService? NewScheduledThreadPool (int corePoolSize, Java.Util.Concurrent.IThreadFactory? threadFactory);
[<Android.Runtime.Register("newScheduledThreadPool", "(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ScheduledExecutorService;", "")>]
static member NewScheduledThreadPool : int * Java.Util.Concurrent.IThreadFactory -> Java.Util.Concurrent.IScheduledExecutorService

Parâmetros

corePoolSize
Int32

o número de threads a serem mantidos no pool, mesmo que estejam ociosos

threadFactory
IThreadFactory

A fábrica a ser usada quando o executor cria um novo thread

Retornos

O pool de threads agendado recém-criado

Atributos

Exceções

if corePoolSize

se threadFactory for null

Comentários

Cria um pool de threads que pode agendar comandos para execução após um determinado atraso ou para execução periódica.

Documentação Java para java.util.concurrent.Executors.newScheduledThreadPool(int, java.util.concurrent.ThreadFactory).

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

NewScheduledThreadPool(Int32)

Cria um pool de threads que pode agendar comandos para execução após um determinado atraso ou para execução periódica.

[Android.Runtime.Register("newScheduledThreadPool", "(I)Ljava/util/concurrent/ScheduledExecutorService;", "")]
public static Java.Util.Concurrent.IScheduledExecutorService? NewScheduledThreadPool (int corePoolSize);
[<Android.Runtime.Register("newScheduledThreadPool", "(I)Ljava/util/concurrent/ScheduledExecutorService;", "")>]
static member NewScheduledThreadPool : int -> Java.Util.Concurrent.IScheduledExecutorService

Parâmetros

corePoolSize
Int32

o número de threads a serem mantidos no pool, mesmo que estejam ociosos

Retornos

O pool de threads agendado recém-criado

Atributos

Exceções

if corePoolSize

Comentários

Cria um pool de threads que pode agendar comandos para execução após um determinado atraso ou para execução periódica.

Documentação Java para java.util.concurrent.Executors.newScheduledThreadPool(int).

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