8 public class TaskFactory
144 public Task FromAsync<TArg1, TArg2>(
Func<TArg1, TArg2, AsyncCallback, object, IAsyncResult> beginMethod,
Action<IAsyncResult> endMethod,
TArg1 arg1,
TArg2 arg2,
object state,
TaskCreationOptions creationOptions)
202 if (num != 0 || num == 0)
class f__AnonymousType0<< Count > j__TPar
static void RemoveFromActiveTasksNonInlined(Task task)
static void AddToActiveTasksNonInlined(Task task)
bool InvokeMayRunArbitraryCode
void Invoke(Task completingTask)
CompleteOnInvokePromise(IList< Task > tasks)
static Task< Task > CommonCWAnyLogic(IList< Task > tasks)
readonly TaskScheduler m_defaultScheduler
Task FromAsync< TArg1 >(Func< TArg1, AsyncCallback, object, IAsyncResult > beginMethod, Action< IAsyncResult > endMethod, TArg1 arg1, object state)
Task< TResult > StartNew< TResult >(Func< TResult > function, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler)
readonly CancellationToken m_defaultCancellationToken
static void CheckFromAsyncOptions(TaskCreationOptions creationOptions, bool hasBeginMethod)
TaskFactory(CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskContinuationOptions continuationOptions, TaskScheduler scheduler)
static void CheckCreationOptions(TaskCreationOptions creationOptions)
Task StartNew(Action< object > action, object state, CancellationToken cancellationToken, TaskCreationOptions creationOptions, TaskScheduler scheduler)
static void CheckMultiTaskContinuationOptions(TaskContinuationOptions continuationOptions)
readonly TaskCreationOptions m_defaultCreationOptions
Task FromAsync< TArg1, TArg2 >(Func< TArg1, TArg2, AsyncCallback, object, IAsyncResult > beginMethod, Action< IAsyncResult > endMethod, TArg1 arg1, TArg2 arg2, object state)
readonly TaskContinuationOptions m_defaultContinuationOptions
static Task InternalCurrentIfAttached(TaskCreationOptions creationOptions)