Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
TaskAsyncEnumerableExtensions.cs
Go to the documentation of this file.
1
using
System.Collections.Generic
;
2
using
System.Runtime.CompilerServices
;
3
4
namespace
System.Threading.Tasks
;
5
6
public
static
class
TaskAsyncEnumerableExtensions
7
{
8
public
static
ConfiguredAsyncDisposable
ConfigureAwait
(
this
IAsyncDisposable
source
,
bool
continueOnCapturedContext
)
9
{
10
return
new
ConfiguredAsyncDisposable
(
source
,
continueOnCapturedContext
);
11
}
12
13
public
static
ConfiguredCancelableAsyncEnumerable<T>
ConfigureAwait<T>
(
this
IAsyncEnumerable<T>
source
,
bool
continueOnCapturedContext
)
14
{
15
return
new
ConfiguredCancelableAsyncEnumerable<T>
(
source
,
continueOnCapturedContext
,
default
(
CancellationToken
));
16
}
17
18
public
static
ConfiguredCancelableAsyncEnumerable<T>
WithCancellation<T>
(
this
IAsyncEnumerable<T>
source
,
CancellationToken
cancellationToken
)
19
{
20
return
new
ConfiguredCancelableAsyncEnumerable<T>
(
source
,
continueOnCapturedContext
:
true
,
cancellationToken
);
21
}
22
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Threading.Tasks.TaskAsyncEnumerableExtensions.ConfigureAwait
static ConfiguredAsyncDisposable ConfigureAwait(this IAsyncDisposable source, bool continueOnCapturedContext)
Definition
TaskAsyncEnumerableExtensions.cs:8
System.Threading.Tasks.TaskAsyncEnumerableExtensions.WithCancellation< T >
static ConfiguredCancelableAsyncEnumerable< T > WithCancellation< T >(this IAsyncEnumerable< T > source, CancellationToken cancellationToken)
Definition
TaskAsyncEnumerableExtensions.cs:18
System.Threading.Tasks.TaskAsyncEnumerableExtensions.ConfigureAwait< T >
static ConfiguredCancelableAsyncEnumerable< T > ConfigureAwait< T >(this IAsyncEnumerable< T > source, bool continueOnCapturedContext)
Definition
TaskAsyncEnumerableExtensions.cs:13
System.Threading.Tasks.TaskAsyncEnumerableExtensions
Definition
TaskAsyncEnumerableExtensions.cs:7
System.IAsyncDisposable
Definition
IAsyncDisposable.cs:6
System.Collections.Generic
Definition
IHashKeyCollection.cs:1
System.Runtime.CompilerServices
Definition
NullablePublicOnlyAttribute.cs:3
System.Threading.Tasks
Definition
TaskToApm.cs:3
System.ExceptionArgument.source
@ source
System.ExceptionArgument.cancellationToken
@ cancellationToken
System.Runtime.CompilerServices.ConfiguredAsyncDisposable
Definition
ConfiguredAsyncDisposable.cs:7
System.Threading.CancellationToken
Definition
CancellationToken.cs:8
source
System.Private.CoreLib
System.Threading.Tasks
TaskAsyncEnumerableExtensions.cs
Generated by
1.10.0