1 instantiation of TaskFactory
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.cs (1)
475
field ?? Interlocked.CompareExchange(ref field,
new
(), null) ?? field;
66 references to TaskFactory
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
1167
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.
TaskFactory
<>))]
netstandard (1)
netstandard.cs (1)
2126
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.
TaskFactory
<>))]
System.Private.CoreLib (62)
src\libraries\System.Private.CoreLib\src\System\IO\Stream.cs (2)
461
return
TaskFactory
<int>.FromAsyncTrim(
766
return
TaskFactory
<VoidTaskResult>.FromAsyncTrim(
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.cs (3)
28
/// cref="
TaskFactory
{TResult}"/> instance that can be used to create tasks for several
471
/// of <see cref="
TaskFactory
{TResult}"/>, as would result from using
474
public static new
TaskFactory
<TResult> Factory =>
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (48)
855
return
TaskFactory
<VoidTaskResult>.FromAsyncImpl(asyncResult, null, endMethod, creationOptions, scheduler);
909
return
TaskFactory
<VoidTaskResult>.FromAsyncImpl(beginMethod, null, endMethod, state, creationOptions);
975
return
TaskFactory
<VoidTaskResult>.FromAsyncImpl(beginMethod, null, endMethod, arg1, state, creationOptions);
1048
return
TaskFactory
<VoidTaskResult>.FromAsyncImpl(beginMethod, null, endMethod, arg1, arg2, state, creationOptions);
1129
return
TaskFactory
<VoidTaskResult>.FromAsyncImpl(beginMethod, null, endMethod, arg1, arg2, arg3, state, creationOptions);
1156
return
TaskFactory
<TResult>.FromAsyncImpl(asyncResult, endMethod, null, m_defaultCreationOptions, DefaultScheduler);
1184
return
TaskFactory
<TResult>.FromAsyncImpl(asyncResult, endMethod, null, creationOptions, DefaultScheduler);
1216
return
TaskFactory
<TResult>.FromAsyncImpl(asyncResult, endMethod, null, creationOptions, scheduler);
1243
return
TaskFactory
<TResult>.FromAsyncImpl(beginMethod, endMethod, null, state, m_defaultCreationOptions);
1275
return
TaskFactory
<TResult>.FromAsyncImpl(beginMethod, endMethod, null, state, creationOptions);
1306
return
TaskFactory
<TResult>.FromAsyncImpl(beginMethod, endMethod, null, arg1, state, m_defaultCreationOptions);
1341
return
TaskFactory
<TResult>.FromAsyncImpl(beginMethod, endMethod, null, arg1, state, creationOptions);
1375
return
TaskFactory
<TResult>.FromAsyncImpl(beginMethod, endMethod, null, arg1, arg2, state, m_defaultCreationOptions);
1415
return
TaskFactory
<TResult>.FromAsyncImpl(beginMethod, endMethod, null, arg1, arg2, state, creationOptions);
1454
return
TaskFactory
<TResult>.FromAsyncImpl(beginMethod, endMethod, null, arg1, arg2, arg3, state, m_defaultCreationOptions);
1498
return
TaskFactory
<TResult>.FromAsyncImpl(beginMethod, endMethod, null, arg1, arg2, arg3, state, creationOptions);
1702
return
TaskFactory
<VoidTaskResult>.ContinueWhenAllImpl(tasks, null, continuationAction, m_defaultContinuationOptions, m_defaultCancellationToken, DefaultScheduler);
1730
return
TaskFactory
<VoidTaskResult>.ContinueWhenAllImpl(tasks, null, continuationAction, m_defaultContinuationOptions, cancellationToken, DefaultScheduler);
1764
return
TaskFactory
<VoidTaskResult>.ContinueWhenAllImpl(tasks, null, continuationAction, continuationOptions, m_defaultCancellationToken, DefaultScheduler);
1809
return
TaskFactory
<VoidTaskResult>.ContinueWhenAllImpl(tasks, null, continuationAction, continuationOptions, cancellationToken, scheduler);
1833
return
TaskFactory
<VoidTaskResult>.ContinueWhenAllImpl(tasks, null, continuationAction, m_defaultContinuationOptions, m_defaultCancellationToken, DefaultScheduler);
1864
return
TaskFactory
<VoidTaskResult>.ContinueWhenAllImpl(tasks, null, continuationAction, m_defaultContinuationOptions, cancellationToken, DefaultScheduler);
1900
return
TaskFactory
<VoidTaskResult>.ContinueWhenAllImpl(tasks, null, continuationAction, continuationOptions, m_defaultCancellationToken, DefaultScheduler);
1946
return
TaskFactory
<VoidTaskResult>.ContinueWhenAllImpl(tasks, null, continuationAction, continuationOptions, cancellationToken, scheduler);
1973
return
TaskFactory
<TResult>.ContinueWhenAllImpl(tasks, continuationFunction, null, m_defaultContinuationOptions, m_defaultCancellationToken, DefaultScheduler);
2006
return
TaskFactory
<TResult>.ContinueWhenAllImpl(tasks, continuationFunction, null, m_defaultContinuationOptions, cancellationToken, DefaultScheduler);
2044
return
TaskFactory
<TResult>.ContinueWhenAllImpl(tasks, continuationFunction, null, continuationOptions, m_defaultCancellationToken, DefaultScheduler);
2093
return
TaskFactory
<TResult>.ContinueWhenAllImpl(tasks, continuationFunction, null, continuationOptions, cancellationToken, scheduler);
2122
return
TaskFactory
<TResult>.ContinueWhenAllImpl(tasks, continuationFunction, null, m_defaultContinuationOptions, m_defaultCancellationToken, DefaultScheduler);
2156
return
TaskFactory
<TResult>.ContinueWhenAllImpl(tasks, continuationFunction, null, m_defaultContinuationOptions, cancellationToken, DefaultScheduler);
2196
return
TaskFactory
<TResult>.ContinueWhenAllImpl(tasks, continuationFunction, null, continuationOptions, m_defaultCancellationToken, DefaultScheduler);
2246
return
TaskFactory
<TResult>.ContinueWhenAllImpl(tasks, continuationFunction, null, continuationOptions, cancellationToken, scheduler);
2418
return
TaskFactory
<VoidTaskResult>.ContinueWhenAnyImpl(tasks, null, continuationAction, m_defaultContinuationOptions, m_defaultCancellationToken, DefaultScheduler);
2446
return
TaskFactory
<VoidTaskResult>.ContinueWhenAnyImpl(tasks, null, continuationAction, m_defaultContinuationOptions, cancellationToken, DefaultScheduler);
2480
return
TaskFactory
<VoidTaskResult>.ContinueWhenAnyImpl(tasks, null, continuationAction, continuationOptions, m_defaultCancellationToken, DefaultScheduler);
2525
return
TaskFactory
<VoidTaskResult>.ContinueWhenAnyImpl(tasks, null, continuationAction, continuationOptions, cancellationToken, scheduler);
2553
return
TaskFactory
<TResult>.ContinueWhenAnyImpl(tasks, continuationFunction, null, m_defaultContinuationOptions, m_defaultCancellationToken, DefaultScheduler);
2585
return
TaskFactory
<TResult>.ContinueWhenAnyImpl(tasks, continuationFunction, null, m_defaultContinuationOptions, cancellationToken, DefaultScheduler);
2623
return
TaskFactory
<TResult>.ContinueWhenAnyImpl(tasks, continuationFunction, null, continuationOptions, m_defaultCancellationToken, DefaultScheduler);
2672
return
TaskFactory
<TResult>.ContinueWhenAnyImpl(tasks, continuationFunction, null, continuationOptions, cancellationToken, scheduler);
2700
return
TaskFactory
<TResult>.ContinueWhenAnyImpl(tasks, continuationFunction, null, m_defaultContinuationOptions, m_defaultCancellationToken, DefaultScheduler);
2734
return
TaskFactory
<TResult>.ContinueWhenAnyImpl(tasks, continuationFunction, null, m_defaultContinuationOptions, cancellationToken, DefaultScheduler);
2774
return
TaskFactory
<TResult>.ContinueWhenAnyImpl(tasks, continuationFunction, null, continuationOptions, m_defaultCancellationToken, DefaultScheduler);
2824
return
TaskFactory
<TResult>.ContinueWhenAnyImpl(tasks, continuationFunction, null, continuationOptions, cancellationToken, scheduler);
2849
return
TaskFactory
<VoidTaskResult>.ContinueWhenAnyImpl(tasks, null, continuationAction, m_defaultContinuationOptions, m_defaultCancellationToken, DefaultScheduler);
2879
return
TaskFactory
<VoidTaskResult>.ContinueWhenAnyImpl(tasks, null, continuationAction, m_defaultContinuationOptions, cancellationToken, DefaultScheduler);
2915
return
TaskFactory
<VoidTaskResult>.ContinueWhenAnyImpl(tasks, null, continuationAction, continuationOptions, m_defaultCancellationToken, DefaultScheduler);
2961
return
TaskFactory
<VoidTaskResult>.ContinueWhenAnyImpl(tasks, null, continuationAction, continuationOptions, cancellationToken, scheduler);
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory_T.cs (9)
18
/// There are many common patterns for which tasks are relevant. The <see cref="
TaskFactory
{TResult}"/>
23
/// A default instance of <see cref="
TaskFactory
{TResult}"/> is available through the
55
/// Initializes a <see cref="
TaskFactory
{TResult}"/> instance with the default configuration.
58
/// This constructor creates a <see cref="
TaskFactory
{TResult}"/> instance with a default configuration. The
72
/// Initializes a <see cref="
TaskFactory
{TResult}"/> instance with the default configuration.
78
/// This constructor creates a <see cref="
TaskFactory
{TResult}"/> instance with a default configuration. The
93
/// Initializes a <see cref="
TaskFactory
{TResult}"/> instance with the specified configuration.
117
/// Initializes a <see cref="
TaskFactory
{TResult}"/> instance with the specified configuration.
152
/// Initializes a <see cref="
TaskFactory
{TResult}"/> instance with the specified configuration.
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net11.0\System.Runtime.Forwards.cs (1)
837
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.
TaskFactory
<>))]
System.Threading.Tasks (1)
System.Threading.Tasks.cs (1)
33
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Threading.Tasks.
TaskFactory
<>))]