// Assembly: mscorlib
// Full name: System.Threading.Tasks.TaskFactory`1

namespace System.Threading.Tasks
{
public class TaskFactory`1 // TypeDefIndex: 3881
{
	// Fields
	type#15725 m_defaultCancellationToken;
	type#27048 m_defaultScheduler;
	type#27033 m_defaultCreationOptions;
	type#27028 m_defaultContinuationOptions;

	// Methods
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#15724 cancellationToken, type#27032 creationOptions, type#27027 continuationOptions, type#27047 scheduler) { }
	// RVA: -1
	private static type#28660 FromAsyncCoreLogic(type#19811 iar, type#5750 endFunction, type#3200 endAction, type#10457 promise, type#15313 requiresSynchronization) { }
	// RVA: -1
	public type#10457 FromAsync(type#5919 beginMethod, type#5750 endMethod, type#23705 state) { }
	// RVA: -1
	internal static type#10457 FromAsyncImpl(type#5919 beginMethod, type#5750 endFunction, type#3200 endAction, type#23705 state, type#27032 creationOptions) { }
	// RVA: -1
	public type#10457 FromAsync(type#5975 beginMethod, type#5750 endMethod, type#794 arg1, type#23705 state) { }
	// RVA: -1
	internal static type#10457 FromAsyncImpl(type#5976 beginMethod, type#5750 endFunction, type#3200 endAction, type#795 arg1, type#23705 state, type#27032 creationOptions) { }
	// RVA: -1
	internal static type#10457 FromAsyncImpl(type#6006 beginMethod, type#5750 endFunction, type#3200 endAction, type#796 arg1, type#1956 arg2, type#23705 state, type#27032 creationOptions) { }
	// RVA: -1
	internal static type#10457 FromAsyncTrim(type#797 thisRef, type#1957 args, type#6007 beginMethod, type#5910 endMethod) { }
}
}
