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

namespace System.Threading.Tasks
{
public class AwaitTaskContinuation // TypeDefIndex: 3908
{
	// Fields
	type#18166 m_capturedContext;
	type#14115 m_action;
	type#16455 s_invokeActionCallback;

	// Methods
	// RVA: -1
	internal type#28660 .ctor(type#14105 action, type#15313 flowExecutionContext) { }
	// RVA: -1
	protected type#27008 CreateTask(type#3275 action, type#23705 state, type#27047 scheduler) { }
	// RVA: -1
	internal virtual type#28660 Run(type#27008 ignored, type#15313 canInlineContinuationTask) { }
	// RVA: -1
	internal static type#15313 get_IsValidLocationForInlining() { }
	// RVA: -1
	private virtual type#28660 System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() { }
	// RVA: -1
	private static type#28660 InvokeAction(type#23705 state) { }
	// RVA: -1
	protected static type#16454 GetInvokeActionCallback() { }
	// RVA: -1
	protected type#28660 RunCallback(type#16454 callback, type#23705 state, type#12159 currentTask) { }
	// RVA: -1
	internal static type#28660 RunOrScheduleAction(type#14105 action, type#15313 allowInlining, type#12159 currentTask) { }
	// RVA: -1
	internal static type#28660 UnsafeScheduleAction(type#14105 action) { }
	// RVA: -1
	protected static type#28660 ThrowAsyncIfNecessary(type#18121 exc) { }
	// RVA: -1
	public virtual type#28660 MarkAborted(type#27372 e) { }
}
}
