PreallocatedWorkItem Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
PreallocatedWorkItem(WorkItemHandler) |
Initialise un nouvel élément de travail avec un délégué WorkItemHandler , en allouant des ressources pour l’élément de travail à l’avance. |
PreallocatedWorkItem(WorkItemHandler, WorkItemPriority) |
Initialise un nouvel élément de travail avec un délégué WorkItemHandler , en allouant des ressources pour l’élément de travail à l’avance et spécifie la priorité de l’élément de travail par rapport aux autres éléments de travail dans le pool de threads. |
PreallocatedWorkItem(WorkItemHandler, WorkItemPriority, WorkItemOptions) |
Initialise un nouvel élément de travail avec un délégué WorkItemHandler , en allouant des ressources pour l’élément de travail à l’avance et spécifie la priorité de l’élément de travail par rapport aux autres éléments de travail dans le pool de threads. Spécifie également comment le pool de threads alloue le temps processeur à l’élément de travail. |
PreallocatedWorkItem(WorkItemHandler)
Initialise un nouvel élément de travail avec un délégué WorkItemHandler , en allouant des ressources pour l’élément de travail à l’avance.
public:
PreallocatedWorkItem(WorkItemHandler ^ handler);
PreallocatedWorkItem(WorkItemHandler const& handler);
public PreallocatedWorkItem(WorkItemHandler handler);
function PreallocatedWorkItem(handler)
Public Sub New (handler As WorkItemHandler)
Paramètres
- handler
- WorkItemHandler
Indique la méthode que l’élément de travail préalloué s’exécutera.
Remarques
En C++, assurez-vous que les méthodes utilisées en tant que délégués WorkItemHandler présentent un comportement de modèle de thread agile. L’appel d’une méthode non agile à partir d’un élément de travail entraîne un blocage.
Voir aussi
- WorkItemHandler
- PreallocatedWorkItem(WorkItemHandler, WorkItemPriority)
- PreallocatedWorkItem(WorkItemHandler, WorkItemPriority, WorkItemOptions)
S’applique à
PreallocatedWorkItem(WorkItemHandler, WorkItemPriority)
Initialise un nouvel élément de travail avec un délégué WorkItemHandler , en allouant des ressources pour l’élément de travail à l’avance et spécifie la priorité de l’élément de travail par rapport aux autres éléments de travail dans le pool de threads.
public:
PreallocatedWorkItem(WorkItemHandler ^ handler, WorkItemPriority priority);
PreallocatedWorkItem(WorkItemHandler const& handler, WorkItemPriority const& priority);
public PreallocatedWorkItem(WorkItemHandler handler, WorkItemPriority priority);
function PreallocatedWorkItem(handler, priority)
Public Sub New (handler As WorkItemHandler, priority As WorkItemPriority)
Paramètres
- handler
- WorkItemHandler
Indique la méthode que l’élément de travail préalloué s’exécutera.
- 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.
Remarques
Consultez la section remarques de la surcharge PreallocatedWorkItem(WorkItemHandler).
Voir aussi
- PreallocatedWorkItem(WorkItemHandler)
- PreallocatedWorkItem(WorkItemHandler, WorkItemPriority, WorkItemOptions)
S’applique à
PreallocatedWorkItem(WorkItemHandler, WorkItemPriority, WorkItemOptions)
Initialise un nouvel élément de travail avec un délégué WorkItemHandler , en allouant des ressources pour l’élément de travail à l’avance et spécifie la priorité de l’élément de travail par rapport aux autres éléments de travail dans le pool de threads. Spécifie également comment le pool de threads alloue le temps processeur à l’élément de travail.
public:
PreallocatedWorkItem(WorkItemHandler ^ handler, WorkItemPriority priority, WorkItemOptions options);
PreallocatedWorkItem(WorkItemHandler const& handler, WorkItemPriority const& priority, WorkItemOptions const& options);
public PreallocatedWorkItem(WorkItemHandler handler, WorkItemPriority priority, WorkItemOptions options);
function PreallocatedWorkItem(handler, priority, options)
Public Sub New (handler As WorkItemHandler, priority As WorkItemPriority, options As WorkItemOptions)
Paramètres
- handler
- WorkItemHandler
Indique la méthode que l’élément de travail préalloué s’exécutera.
- 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.
- options
- WorkItemOptions
Si ce paramètre est défini sur 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 est défini sur Aucun, l’élément de travail s’exécute lorsqu’un thread de travail devient disponible.
Remarques
Consultez la section remarques de la surcharge PreallocatedWorkItem(WorkItemHandler).