C# (CSharp) Microsoft.Languages.Editor.Tasks Namespace

Classes

Name Description
IdleTimeAction Action that should be executed on next idle after certain amount of milliseconds
IdleTimeAsyncTask Asynchronous task that start on next idle slot
IdleTimeAsyncTaskQueue A queue of asynchronous tasks that are processed in the order they were added. As opposed to thread pool tasks only start on idle and queued task may be canceled if needed. There may be one or more tasks running in parallel depending on number of CPUs avaialable.
IdleTimeAsyncTaskQueue.TaskQueueEntry