final class · System.Threading.Tasks

CompleteTask

final class CompleteTask : Task

Completes a task in its turn (Task.Yield()).

Kind
final class
Namespace
System.Threading.Tasks
Assembly
System.Core
Access
internal, final
Source file
Tasks.ant

Inheritance

Base classes
Any Task CompleteTask

Constructors

new(Task target)
#

Methods

override Run()
#

override

Private and internal members (1)

Task target
#

private

Inherited members (23)

Source

CompleteTask as Antril, decompiled from its Larva HIR.

System.Threading.Tasks.CompleteTask.ant
// System.Threading.Tasks.CompleteTask — System.Core (decompiled from Larva HIR)

into namespace System.Threading.Tasks
{
	/// Completes a task in its turn (`Task.Yield()`).
	final class CompleteTask : Task
	{
		Task target;

		public:
			new(Task target)
			{
				this.target = target;
			}

			override Run()
			{
				target.Complete();
			}
	}
}
Esc