Compartir a través de


run_with_cancellation_token (Función)

Ejecuta un objeto de función inmediatamente y sincrónicamente en el contexto de un símbolo dado de cancelación.

template<
   typename _Function
>
void run_with_cancellation_token(
   const _Function& _Func,
   cancellation_token _Ct
);

Parámetros

  • _Function
    El tipo de objeto de la función que se invocará.

  • _Func
    El objeto function que ejecutará.Este objeto debe admitir el operador de llamada de función con una firma void (vacío).

  • _Ct
    El token de cancelación que controlarán cancelación implícita del objeto function.Utilice cancellation_token::none() si desea que la función se ejecuta sin ninguna posibilidad de cancelación implícita de un grupo de tareas primario que se cancela.

Comentarios

Cualquier punto de interrupción en el objeto function se desencadena cuando cancellation_token se cancela._Ct simbólico explícito aislará este _Func cancel primario si el elemento primario tiene un símbolo diferente o ningún símbolo.

Requisitos

Encabezado: ppl.h

Simultaneidad deespacio de nombres:

Vea también

Referencia

concurrency (Espacio de nombres)