// Assembly: mscorlib
// Full name: System.Threading.Tasks.ThreadPoolTaskScheduler

namespace System.Threading.Tasks
{
public class ThreadPoolTaskScheduler // TypeDefIndex: 3918
{
	// Fields
	type#24234 s_longRunningThreadWork;

	// Methods
	// RVA: -1
	internal type#28660 .ctor() { }
	// RVA: -1
	protected internal virtual type#28660 QueueTask(type#27008 task) { }
	// RVA: -1
	protected virtual type#15313 TryExecuteTaskInline(type#27008 task, type#15313 taskWasPreviouslyQueued) { }
	// RVA: -1
	protected internal virtual type#15313 TryDequeue(type#27008 task) { }
	// RVA: -1
	internal virtual type#28660 NotifyWorkItemProgress() { }
	// RVA: -1
	internal virtual type#15313 get_RequiresAtomicStartTransition() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
