TaskFactory Methods

 

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

NameDescription
System_CAPS_pubmethodContinueWhenAll(array<Task^>^, Action<array<Task^>^>^)

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

System_CAPS_pubmethodContinueWhenAll(array<Task^>^, Action<array<Task^>^>^, CancellationToken)

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

System_CAPS_pubmethodContinueWhenAll(array<Task^>^, Action<array<Task^>^>^, CancellationToken, TaskContinuationOptions, TaskScheduler^)

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

System_CAPS_pubmethodContinueWhenAll(array<Task^>^, Action<array<Task^>^>^, TaskContinuationOptions)

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

System_CAPS_pubmethodContinueWhenAll<TResult>(array<Task^>^, Func<array<Task^>^, TResult>^)

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

System_CAPS_pubmethodContinueWhenAll<TResult>(array<Task^>^, Func<array<Task^>^, TResult>^, CancellationToken)

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

System_CAPS_pubmethodContinueWhenAll<TResult>(array<Task^>^, Func<array<Task^>^, TResult>^, CancellationToken, TaskContinuationOptions, TaskScheduler^)

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

System_CAPS_pubmethodContinueWhenAll<TResult>(array<Task^>^, Func<array<Task^>^, TResult>^, TaskContinuationOptions)

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

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult>(array<Task<TAntecedentResult>^>^, Action<array<Task<TAntecedentResult>^>^>^)

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

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult>(array<Task<TAntecedentResult>^>^, Action<array<Task<TAntecedentResult>^>^>^, CancellationToken)

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

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult>(array<Task<TAntecedentResult>^>^, Action<array<Task<TAntecedentResult>^>^>^, CancellationToken, TaskContinuationOptions, TaskScheduler^)

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

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult>(array<Task<TAntecedentResult>^>^, Action<array<Task<TAntecedentResult>^>^>^, TaskContinuationOptions)

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

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult, TResult>(array<Task<TAntecedentResult>^>^, Func<array<Task<TAntecedentResult>^>^, TResult>^)

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

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult, TResult>(array<Task<TAntecedentResult>^>^, Func<array<Task<TAntecedentResult>^>^, TResult>^, CancellationToken)

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

System_CAPS_pubmethodContinueWhenAll<TAntecedentResult, TResult>(array<Task<TAntecedentResult>^>^, Func<array<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>(array<Task<TAntecedentResult>^>^, Func<array<Task<TAntecedentResult>^>^, TResult>^, TaskContinuationOptions)

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

System_CAPS_pubmethodContinueWhenAny(array<Task^>^, Action<Task^>^)

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

System_CAPS_pubmethodContinueWhenAny(array<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(array<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(array<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>(array<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>(array<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>(array<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>(array<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>(array<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>(array<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>(array<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>(array<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>(array<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>(array<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>(array<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>(array<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: