Tarefa assíncrona

Crie tarefas assíncronas para executar códigos de forma assíncrona.

Classes

O
FactoryTalk Optix Studio
fornece especificações de classe C# que mostram os construtores que você pode usar para criar tarefas assíncronas. Os construtores são baseados na classe C#
System.Threading.Tasks.Task
do .NET Framework, que representa uma tarefa assíncrona. Consulte Classe de tarefa.
É possível usar essas classes para criar tarefas assíncronas:
PeriodicTask
Uma tarefa que executa o código em intervalos de tempo regulares. Consulte Construtor: PeriodicTask(action, periodMilliseconds, excutingNode).
DelayedTask
Uma tarefa que executa o código após um atraso de tempo. Consulte Construtor: DelayedTask(action, delayMilliseconds, executingNode).
LongRunningTask
Uma tarefa que requer muito tempo ou recursos da CPU. Consulte Construtor: LongRunningTask(action, executingNode).
DICA: Também é possível usar os métodos assíncronos C# para executar códigos de forma assíncrona. Os métodos C# assíncronos não podem interagir com o modelo de projeto. Por exemplo, os métodos C# assíncronos não devem ler ou gravar uma variável de modelo. Para modificar o modelo de projeto de forma assíncrona, use as classes
PeriodicTask
,
DelayedTask
,
LongRunningTask
parar criar tarefas assíncronas.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.