ThreadPool.RunAsync Método

Definición

Sobrecargas

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.

RunAsync(WorkItemHandler)

Crea un elemento de trabajo.

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

Parámetros

handler
WorkItemHandler

Método al que se llama cuando un subproceso está disponible para ejecutar el elemento de trabajo.

Devoluciones

Interfaz IAsyncAction que proporciona acceso al elemento de trabajo.

Atributos

Consulte también

Se aplica a

RunAsync(WorkItemHandler, WorkItemPriority)

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

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

Parámetros

handler
WorkItemHandler

Método al que se llama cuando un subproceso está disponible para ejecutar el elemento de trabajo.

priority
WorkItemPriority

Prioridad del elemento de trabajo en relación con otros elementos de trabajo del grupo de subprocesos. El valor de este parámetro puede ser Bajo, Normal o Alto.

Devoluciones

Interfaz IAsyncAction que proporciona acceso al elemento de trabajo.

Atributos

Consulte también

Se aplica a

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.

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

Parámetros

handler
WorkItemHandler

Método al que se llama cuando un subproceso está disponible para ejecutar el elemento de trabajo.

priority
WorkItemPriority

Prioridad del elemento de trabajo en relación con otros elementos de trabajo del grupo de subprocesos.

options
WorkItemOptions

Si este parámetro es TimeSliced, el elemento de trabajo se ejecuta simultáneamente con otros elementos de trabajo segmentados por tiempo con cada elemento de trabajo que recibe un recurso compartido de tiempo de procesador. Si este parámetro es None, el elemento de trabajo se ejecuta cuando un subproceso de trabajo está disponible.

Devoluciones

Interfaz IAsyncAction que proporciona acceso al elemento de trabajo.

Atributos

Consulte también

Se aplica a