TaskFactory Methods
Collapse the table of content
Expand the table of content

TaskFactory Methods

 

Namespace:   System.Threading.Tasks
Assembly:  mscorlib (in mscorlib.dll)

NameDescription
System_CAPS_pubmethodContinueWhenAll(Task[], Action<Task[]>)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll(Task[], Action<Task[]>, CancellationToken)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll(Task[], Action<Task[]>, CancellationToken, TaskContinuationOptions, TaskScheduler)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll(Task[], Action<Task[]>, TaskContinuationOptions)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TResult>(Task[], Func<Task[], TResult>)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TResult>(Task[], Func<Task[], TResult>, CancellationToken)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TResult>(Task[], Func<Task[], TResult>, CancellationToken, TaskContinuationOptions, TaskScheduler)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TResult>(Task[], Func<Task[], TResult>, TaskContinuationOptions)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult>(Task<TAntecedentResult>[], Action<Task<TAntecedentResult>[]>)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult>(Task<TAntecedentResult>[], Action<Task<TAntecedentResult>[]>, CancellationToken)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult>(Task<TAntecedentResult>[], Action<Task<TAntecedentResult>[]>, CancellationToken, TaskContinuationOptions, TaskScheduler)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult>(Task<TAntecedentResult>[], Action<Task<TAntecedentResult>[]>, TaskContinuationOptions)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult, TResult>(Task<TAntecedentResult>[], Func<Task<TAntecedentResult>[], TResult>)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult, TResult>(Task<TAntecedentResult>[], Func<Task<TAntecedentResult>[], TResult>, CancellationToken)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult, TResult>(Task<TAntecedentResult>[], Func<Task<TAntecedentResult>[], TResult>, CancellationToken, TaskContinuationOptions, TaskScheduler)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult, TResult>(Task<TAntecedentResult>[], Func<Task<TAntecedentResult>[], TResult>, TaskContinuationOptions)

Creates a continuation task that starts when a set of specified tasks has completed.

System_CAPS_pubmethodContinueWhenAny(Task[], Action<Task>)

Creates a continuation Task that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny(Task[], Action<Task>, CancellationToken)

Creates a continuation Task that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny(Task[], Action<Task>, CancellationToken, TaskContinuationOptions, TaskScheduler)

Creates a continuation Task that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny(Task[], Action<Task>, TaskContinuationOptions)

Creates a continuation Task that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TResult>(Task[], Func<Task, TResult>)

Creates a continuation Task<TResult> that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TResult>(Task[], Func<Task, TResult>, CancellationToken)

Creates a continuation Task<TResult> that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TResult>(Task[], Func<Task, TResult>, CancellationToken, TaskContinuationOptions, TaskScheduler)

Creates a continuation Task<TResult> that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TResult>(Task[], Func<Task, TResult>, TaskContinuationOptions)

Creates a continuation Task<TResult> that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TAntecedentResult>(Task<TAntecedentResult>[], Action<Task<TAntecedentResult>>)

Creates a continuation Task that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TAntecedentResult>(Task<TAntecedentResult>[], Action<Task<TAntecedentResult>>, CancellationToken)

Creates a continuation Task that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TAntecedentResult>(Task<TAntecedentResult>[], Action<Task<TAntecedentResult>>, CancellationToken, TaskContinuationOptions, TaskScheduler)

Creates a continuation Task that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TAntecedentResult>(Task<TAntecedentResult>[], Action<Task<TAntecedentResult>>, TaskContinuationOptions)

Creates a continuation Task that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TAntecedentResult, TResult>(Task<TAntecedentResult>[], Func<Task<TAntecedentResult>, TResult>)

Creates a continuation Task<TResult> that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TAntecedentResult, TResult>(Task<TAntecedentResult>[], Func<Task<TAntecedentResult>, TResult>, CancellationToken)

Creates a continuation Task<TResult> that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TAntecedentResult, TResult>(Task<TAntecedentResult>[], Func<Task<TAntecedentResult>, TResult>, CancellationToken, TaskContinuationOptions, TaskScheduler)

Creates a continuation Task<TResult> that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodContinueWhenAny<TAntecedentResult, TResult>(Task<TAntecedentResult>[], Func<Task<TAntecedentResult>, TResult>, TaskContinuationOptions)

Creates a continuation Task<TResult> that will be started upon the completion of any Task in the provided set.

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodFromAsync(Func<AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>, Object)

Creates a Task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync(Func<AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions)

Creates a Task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync(IAsyncResult, Action<IAsyncResult>)

Creates a Task that executes an end method action when a specified IAsyncResult completes.

System_CAPS_pubmethodFromAsync(IAsyncResult, Action<IAsyncResult>, TaskCreationOptions)

Creates a Task that executes an end method action when a specified IAsyncResult completes.

System_CAPS_pubmethodFromAsync(IAsyncResult, Action<IAsyncResult>, TaskCreationOptions, TaskScheduler)

Creates a Task that executes an end method action when a specified IAsyncResult completes.

System_CAPS_pubmethodFromAsync<TArg1>(Func<TArg1, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>, TArg1, Object)

Creates a Task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1>(Func<TArg1, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>, TArg1, Object, TaskCreationOptions)

Creates a Task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TResult>(Func<AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>, Object)

Creates a Task<TResult> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TResult>(Func<AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>, Object, TaskCreationOptions)

Creates a Task<TResult> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TResult>(IAsyncResult, Func<IAsyncResult, TResult>)

Creates a Task<TResult> that executes an end method function when a specified IAsyncResult completes.

System_CAPS_pubmethodFromAsync<TResult>(IAsyncResult, Func<IAsyncResult, TResult>, TaskCreationOptions)

Creates a Task<TResult> that executes an end method function when a specified IAsyncResult completes.

System_CAPS_pubmethodFromAsync<TResult>(IAsyncResult, Func<IAsyncResult, TResult>, TaskCreationOptions, TaskScheduler)

Creates a Task<TResult> that executes an end method function when a specified IAsyncResult completes.

System_CAPS_pubmethodFromAsync<TArg1, TArg2>(Func<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>, TArg1, TArg2, Object)

Creates a Task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TArg2>(Func<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>, TArg1, TArg2, Object, TaskCreationOptions)

Creates a Task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TResult>(Func<TArg1, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>, TArg1, Object)

Creates a Task<TResult> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TResult>(Func<TArg1, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>, TArg1, Object, TaskCreationOptions)

Creates a Task<TResult> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TArg2, TArg3>(Func<TArg1, TArg2, TArg3, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>, TArg1, TArg2, TArg3, Object)

Creates a Task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TArg2, TArg3>(Func<TArg1, TArg2, TArg3, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>, TArg1, TArg2, TArg3, Object, TaskCreationOptions)

Creates a Task that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TArg2, TResult>(Func<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>, TArg1, TArg2, Object)

Creates a Task<TResult> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TArg2, TResult>(Func<TArg1, TArg2, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>, TArg1, TArg2, Object, TaskCreationOptions)

Creates a Task<TResult> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TArg2, TArg3, TResult>(Func<TArg1, TArg2, TArg3, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>, TArg1, TArg2, TArg3, Object)

Creates a Task<TResult> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodFromAsync<TArg1, TArg2, TArg3, TResult>(Func<TArg1, TArg2, TArg3, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>, TArg1, TArg2, TArg3, Object, TaskCreationOptions)

Creates a Task<TResult> that represents a pair of begin and end methods that conform to the Asynchronous Programming Model pattern.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodStartNew(Action)

Creates and starts a task.

System_CAPS_pubmethodStartNew(Action, CancellationToken)

Creates and starts a Task.

System_CAPS_pubmethodStartNew(Action, CancellationToken, TaskCreationOptions, TaskScheduler)

Creates and starts a Task.

System_CAPS_pubmethodStartNew(Action, TaskCreationOptions)

Creates and starts a Task.

System_CAPS_pubmethodStartNew(Action<Object>, Object)

Creates and starts a Task.

System_CAPS_pubmethodStartNew(Action<Object>, Object, CancellationToken)

Creates and starts a Task.

System_CAPS_pubmethodStartNew(Action<Object>, Object, CancellationToken, TaskCreationOptions, TaskScheduler)

Creates and starts a Task.

System_CAPS_pubmethodStartNew(Action<Object>, Object, TaskCreationOptions)

Creates and starts a Task.

System_CAPS_pubmethodStartNew<TResult>(Func<TResult>)

Creates and starts a Task<TResult>.

System_CAPS_pubmethodStartNew<TResult>(Func<TResult>, CancellationToken)

Creates and starts a Task<TResult>.

System_CAPS_pubmethodStartNew<TResult>(Func<TResult>, CancellationToken, TaskCreationOptions, TaskScheduler)

Creates and starts a Task<TResult>.

System_CAPS_pubmethodStartNew<TResult>(Func<TResult>, TaskCreationOptions)

Creates and starts a Task<TResult>.

System_CAPS_pubmethodStartNew<TResult>(Func<Object, TResult>, Object)

Creates and starts a Task<TResult>.

System_CAPS_pubmethodStartNew<TResult>(Func<Object, TResult>, Object, CancellationToken)

Creates and starts a Task<TResult>.

System_CAPS_pubmethodStartNew<TResult>(Func<Object, TResult>, Object, CancellationToken, TaskCreationOptions, TaskScheduler)

Creates and starts a Task<TResult>.

System_CAPS_pubmethodStartNew<TResult>(Func<Object, TResult>, Object, TaskCreationOptions)

Creates and starts a Task<TResult>.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

Return to top
Show:
© 2016 Microsoft