Compartir a través de


ThreadPool Clase

Definición

public ref class ThreadPool abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ThreadPool final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class ThreadPool
Public Class ThreadPool
Herencia
Object Platform::Object IInspectable ThreadPool
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

La clase ThreadPool solo tiene métodos estáticos, por lo que se puede llamar a sus métodos sin crear una instancia de la clase .

Métodos

RunAsync(WorkItemHandler)

Crea un elemento de trabajo.

RunAsync(WorkItemHandler, WorkItemPriority)

Crea un elemento de trabajo y especifica su prioridad relativa a otros elementos de trabajo del grupo de subprocesos.

RunAsync(WorkItemHandler, WorkItemPriority, WorkItemOptions)

Crea un elemento de trabajo, especifica su prioridad relativa a otros elementos de trabajo del grupo de subprocesos y especifica el tiempo de ejecución de los elementos de trabajo.

Se aplica a