Partager via


Executors.NewSingleThreadScheduledExecutor Méthode

Définition

Surcharges

NewSingleThreadScheduledExecutor()

Crée un exécuteur à thread unique qui peut planifier l’exécution de commandes après un délai donné ou pour s’exécuter régulièrement.

NewSingleThreadScheduledExecutor(IThreadFactory)

Crée un exécuteur à thread unique qui peut planifier l’exécution de commandes après un délai donné ou pour s’exécuter régulièrement.

NewSingleThreadScheduledExecutor()

Crée un exécuteur à thread unique qui peut planifier l’exécution de commandes après un délai donné ou pour s’exécuter régulièrement.

[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

Retours

l’exécuteur planifié nouvellement créé

Attributs

Remarques

Crée un exécuteur à thread unique qui peut planifier l’exécution de commandes après un délai donné ou pour s’exécuter régulièrement. (Notez toutefois que si ce thread unique se termine en raison d’un échec lors de l’exécution avant l’arrêt, un nouveau sera mis en place si nécessaire pour exécuter les tâches suivantes.) Les tâches sont garanties pour s’exécuter de manière séquentielle, et aucune tâche n’est active à un moment donné. Contrairement à l’équivalent newScheduledThreadPool(1) de l’exécuteur retourné, il est garanti de ne pas être reconfigurable pour utiliser des threads supplémentaires.

Documentation Java pour java.util.concurrent.Executors.newSingleThreadScheduledExecutor().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

NewSingleThreadScheduledExecutor(IThreadFactory)

Crée un exécuteur à thread unique qui peut planifier l’exécution de commandes après un délai donné ou pour s’exécuter régulièrement.

[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

Paramètres

threadFactory
IThreadFactory

fabrique à utiliser lors de la création de threads

Retours

l’exécuteur planifié nouvellement créé

Attributs

Exceptions

si threadFactory a la valeur Null

Remarques

Crée un exécuteur à thread unique qui peut planifier l’exécution de commandes après un délai donné ou pour s’exécuter régulièrement. (Notez toutefois que si ce thread unique se termine en raison d’un échec lors de l’exécution avant l’arrêt, un nouveau sera mis en place si nécessaire pour exécuter les tâches suivantes.) Les tâches sont garanties pour s’exécuter de manière séquentielle, et aucune tâche n’est active à un moment donné. Contrairement à l’équivalent newScheduledThreadPool(1, threadFactory) de l’exécuteur retourné, il est garanti de ne pas être reconfigurable pour utiliser des threads supplémentaires.

Documentation Java pour java.util.concurrent.Executors.newSingleThreadScheduledExecutor(java.util.concurrent.ThreadFactory).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à