Tarea asíncrona

Cree tareas asincrónicas para ejecutar el código de forma asincrónica.

Clases

FactoryTalk Optix Studio
proporciona especificaciones de clase C# que exhiben los constructores que se pueden usar para crear tareas asíncronas. Los constructores se basan en la clase
System.Threading.Tasks.Task
de .NET Framework C#, que representa una tarea asincrónica. Consulte Clase de tarea.
Puede usar estas clases para crear tareas asíncronas:
PeriodicTask
Una tarea que ejecuta el código en intervalos de tiempo regulares. Consulte Constructor: PeriodicTask(action, periodMilliseconds, excutingNode).
DelayedTask
Una tarea que ejecuta el código después de un tiempo de retraso. Consulte Constructor: DelayedTask(action, delayMilliseconds, executingNode).
LongRunningTask
Una tarea que requiere recursos de CPU o tiempo significativos. Consulte Constructor: LongRunningTask(action, executingNode).
CONSEJO: También puede usar métodos asincrónicos de C# para ejecutar código asincrónico. Los métodos asincrónicos de C# no pueden interactuar con el modelo de proyecto. Por ejemplo, los métodos asincrónicos de C# no deben leer ni escribir una variable de modelo. Para modificar de forma asincrónica el modelo de proyecto, use las clases
PeriodicTask
,
DelayedTask
y
LongRunningTask
para construir tareas asíncronas.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.