LuciadCPillar C# 2023.1.04
Luciad.Concurrent.ITaskScheduler Interface Reference

Interface for a class that can schedule tasks. More...

Inheritance diagram for Luciad.Concurrent.ITaskScheduler:
Luciad.Input.TaskSchedulerAdapter

Public Member Functions

void Schedule (Luciad.Concurrent.ITask task)
 Implement this method to execute the given ITask with the desired context. More...
 

Detailed Description

Interface for a class that can schedule tasks.

Tasks must implement the ITask interface. This allows a task consumer to run tasks on a specific thread if needed.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::ITaskScheduler.

Member Function Documentation

◆ Schedule()

void Luciad.Concurrent.ITaskScheduler.Schedule ( Luciad.Concurrent.ITask  task)

Implement this method to execute the given ITask with the desired context.

task

the task to execute, cannot be nullptr.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::ITaskScheduler::schedule.