ThreadPool.RunAsync Méthode

Définition

Surcharges

RunAsync(WorkItemHandler)

Crée un élément de travail.

RunAsync(WorkItemHandler, WorkItemPriority)

Crée un élément de travail et spécifie sa priorité par rapport aux autres éléments de travail dans le pool de threads.

RunAsync(WorkItemHandler, WorkItemPriority, WorkItemOptions)

Crée un élément de travail, spécifie sa priorité par rapport aux autres éléments de travail dans le pool de threads et spécifie la durée d’exécution des éléments de travail.

RunAsync(WorkItemHandler)

Crée un élément de travail.

public:
 static IAsyncAction ^ RunAsync(WorkItemHandler ^ handler);
/// [Windows.Foundation.Metadata.Overload("RunAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncAction RunAsync(WorkItemHandler const& handler);
[Windows.Foundation.Metadata.Overload("RunAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction RunAsync(WorkItemHandler handler);
function runAsync(handler)
Public Shared Function RunAsync (handler As WorkItemHandler) As IAsyncAction

Paramètres

handler
WorkItemHandler

Méthode à appeler lorsqu’un thread devient disponible pour exécuter l’élément de travail.

Retours

Interface IAsyncAction qui fournit l’accès à l’élément de travail.

Attributs

Voir aussi

S’applique à

RunAsync(WorkItemHandler, WorkItemPriority)

Crée un élément de travail et spécifie sa priorité par rapport aux autres éléments de travail dans le pool de threads.

public:
 static IAsyncAction ^ RunAsync(WorkItemHandler ^ handler, WorkItemPriority priority);
/// [Windows.Foundation.Metadata.Overload("RunWithPriorityAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncAction RunAsync(WorkItemHandler const& handler, WorkItemPriority const& priority);
[Windows.Foundation.Metadata.Overload("RunWithPriorityAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction RunAsync(WorkItemHandler handler, WorkItemPriority priority);
function runAsync(handler, priority)
Public Shared Function RunAsync (handler As WorkItemHandler, priority As WorkItemPriority) As IAsyncAction

Paramètres

handler
WorkItemHandler

Méthode à appeler lorsqu’un thread devient disponible pour exécuter l’élément de travail.

priority
WorkItemPriority

Priorité de l’élément de travail par rapport aux autres éléments de travail dans le pool de threads. La valeur de ce paramètre peut être Low, Normal ou High.

Retours

Interface IAsyncAction qui fournit l’accès à l’élément de travail.

Attributs

Voir aussi

S’applique à

RunAsync(WorkItemHandler, WorkItemPriority, WorkItemOptions)

Crée un élément de travail, spécifie sa priorité par rapport aux autres éléments de travail dans le pool de threads et spécifie la durée d’exécution des éléments de travail.

public:
 static IAsyncAction ^ RunAsync(WorkItemHandler ^ handler, WorkItemPriority priority, WorkItemOptions options);
/// [Windows.Foundation.Metadata.Overload("RunWithPriorityAndOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncAction RunAsync(WorkItemHandler const& handler, WorkItemPriority const& priority, WorkItemOptions const& options);
[Windows.Foundation.Metadata.Overload("RunWithPriorityAndOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncAction RunAsync(WorkItemHandler handler, WorkItemPriority priority, WorkItemOptions options);
function runAsync(handler, priority, options)
Public Shared Function RunAsync (handler As WorkItemHandler, priority As WorkItemPriority, options As WorkItemOptions) As IAsyncAction

Paramètres

handler
WorkItemHandler

Méthode à appeler lorsqu’un thread devient disponible pour exécuter l’élément de travail.

priority
WorkItemPriority

Priorité de l’élément de travail par rapport aux autres éléments de travail dans le pool de threads.

options
WorkItemOptions

Si ce paramètre est TimeSliced, l’élément de travail s’exécute simultanément avec d’autres éléments de travail à tranches temporelles, chaque élément de travail recevant une part du temps processeur. Si ce paramètre a la valeur None, l’élément de travail s’exécute lorsqu’un thread de travail devient disponible.

Retours

Interface IAsyncAction qui fournit l’accès à l’élément de travail.

Attributs

Voir aussi

S’applique à