비동기 작업

비동기 작업

코드를 비동기적으로 실행하는 비동기 작업을 만듭니다.

클래스

FactoryTalk Optix Studio
에서는 비동기 작업을 만드는 데 사용할 수 있는 생성자를 보여주는 C# 클래스 사양을 제공합니다. 생성자는 비동기 작업을 나타내는 .NET Framework C#
System.Threading.Tasks.Task
클래스를 기반으로 합니다. 작업 클래스 항목을 참조하십시오.
다음 클래스를 사용하여 비동기 작업을 만들 수 있습니다.
PeriodicTask
일정한 시간 간격으로 코드를 실행하는 작업입니다. 생성자: PeriodicTask(action, periodMilliseconds, excutingNode) 항목을 참조하십시오.
DelayedTask
시간 지연 후 코드를 실행하는 작업입니다. 생성자: DelayedTask(action, delayMilliseconds, executingNode) 항목을 참조하십시오.
LongRunningTask
상당한 시간 또는 CPU 리소스가 필요한 작업입니다. 생성자: LongRunningTask(action, executingNode) 항목을 참조하십시오.
팁: C# 비동기 메서드를 사용하여 비동기 코드를 실행할 수도 있습니다. C# 비동기 메서드는 프로젝트 모델과 상호 작용할 수 없습니다. 예를 들어 C# 비동기 메서드는 모델 변수를 읽거나 쓰면 안 됩니다. 프로젝트 모델을 비동기적으로 수정하려면
PeriodicTask
,
DelayedTask
,
LongRunningTask
클래스를 사용하여 비동기 작업을 구성합니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal