UniTaskAsyncEnumerable Class
Assembly: cs.temp.dll.dll
public static class UniTaskAsyncEnumerable
Inheritance
System.Object →
UniTaskAsyncEnumerable
Members
Methods
Name |
Description |
AggregateAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TSource, TSource>, CancellationToken)
|
|
AggregateAsync<TSource, TAccumulate>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>, CancellationToken)
|
|
AggregateAsync<TSource, TAccumulate, TResult>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>, Func<TAccumulate, TResult>, CancellationToken)
|
|
AggregateAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TSource, UniTask<TSource>>, CancellationToken)
|
|
AggregateAwaitAsync<TSource, TAccumulate>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, UniTask<TAccumulate>>, CancellationToken)
|
|
AggregateAwaitAsync<TSource, TAccumulate, TResult>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, UniTask<TAccumulate>>, Func<TAccumulate, UniTask<TResult>>, CancellationToken)
|
|
AggregateAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TSource, CancellationToken, UniTask<TSource>>, CancellationToken)
|
|
AggregateAwaitWithCancellationAsync<TSource, TAccumulate>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>>, CancellationToken)
|
|
AggregateAwaitWithCancellationAsync<TSource, TAccumulate, TResult>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>>, Func<TAccumulate, CancellationToken, UniTask<TResult>>, CancellationToken)
|
|
AllAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
AllAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
AllAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
AnyAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
AnyAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
AnyAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
AnyAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
Append<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource)
|
|
AsUniTaskAsyncEnumerable<TSource>(IUniTaskAsyncEnumerable<TSource>)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Decimal>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Double>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Int32>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Int64>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Double>>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Int32>>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Int64>>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Single>>, CancellationToken)
|
|
AverageAsync(IUniTaskAsyncEnumerable<Single>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Decimal>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Double>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int64>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Decimal>>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Double>>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int32>>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int64>>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Single>>, CancellationToken)
|
|
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Single>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Decimal>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Double>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int32>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int64>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Decimal>>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Double>>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int32>>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int64>>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Single>>>, CancellationToken)
|
|
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Single>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Decimal>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Double>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int32>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int64>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Decimal>>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Double>>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int32>>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int64>>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Single>>>, CancellationToken)
|
|
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Single>>, CancellationToken)
|
|
Buffer<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
|
|
Buffer<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32, Int32)
|
|
Cast<TResult>(IUniTaskAsyncEnumerable<Object>)
|
|
Concat<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>)
|
|
ContainsAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource, IEqualityComparer<TSource>, CancellationToken)
|
|
ContainsAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource, CancellationToken)
|
|
CountAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
CountAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
CountAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
CountAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
DefaultIfEmpty<TSource>(IUniTaskAsyncEnumerable<TSource>)
|
|
DefaultIfEmpty<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource)
|
|
Distinct<TSource>(IUniTaskAsyncEnumerable<TSource>)
|
|
Distinct<TSource>(IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
|
Distinct<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
|
|
Distinct<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
|
|
DistinctAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
|
|
DistinctAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>)
|
|
DistinctAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
|
|
DistinctAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>)
|
|
DistinctUntilChanged<TSource>(IUniTaskAsyncEnumerable<TSource>)
|
|
DistinctUntilChanged<TSource>(IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
|
DistinctUntilChanged<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
|
|
DistinctUntilChanged<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
|
|
DistinctUntilChangedAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
|
|
DistinctUntilChangedAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>)
|
|
DistinctUntilChangedAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
|
|
DistinctUntilChangedAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>)
|
|
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>)
|
|
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>, Action)
|
|
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>, Action<Exception>)
|
|
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>, Action<Exception>, Action)
|
|
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, IObserver<TSource>)
|
|
ElementAtAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32, CancellationToken)
|
|
ElementAtOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32, CancellationToken)
|
|
Empty<T>()
|
|
EveryUpdate(PlayerLoopTiming)
|
|
Except<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>)
|
|
Except<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
|
FirstAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
FirstAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
FirstAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
FirstAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
FirstOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
FirstOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
FirstOrDefaultAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
FirstOrDefaultAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
ForEachAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource, Int32>, CancellationToken)
|
|
ForEachAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>, CancellationToken)
|
|
ForEachAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask>, CancellationToken)
|
|
ForEachAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask>, CancellationToken)
|
|
ForEachAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask>, CancellationToken)
|
|
ForEachAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask>, CancellationToken)
|
|
GroupBy<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
|
|
GroupBy<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
|
|
GroupBy<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)
|
|
GroupBy<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)
|
|
GroupBy<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>)
|
|
GroupBy<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>, IEqualityComparer<TKey>)
|
|
GroupBy<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>)
|
|
GroupBy<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)
|
|
GroupByAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
|
|
GroupByAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>)
|
|
GroupByAwait<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>)
|
|
GroupByAwait<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, IEqualityComparer<TKey>)
|
|
GroupByAwait<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TKey, IEnumerable<TSource>, UniTask<TResult>>)
|
|
GroupByAwait<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TKey, IEnumerable<TSource>, UniTask<TResult>>, IEqualityComparer<TKey>)
|
|
GroupByAwait<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, Func<TKey, IEnumerable<TElement>, UniTask<TResult>>)
|
|
GroupByAwait<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, Func<TKey, IEnumerable<TElement>, UniTask<TResult>>, IEqualityComparer<TKey>)
|
|
GroupByAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
|
|
GroupByAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>)
|
|
GroupByAwaitWithCancellation<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>)
|
|
GroupByAwaitWithCancellation<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, IEqualityComparer<TKey>)
|
|
GroupByAwaitWithCancellation<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TKey, IEnumerable<TSource>, CancellationToken, UniTask<TResult>>)
|
|
GroupByAwaitWithCancellation<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TKey, IEnumerable<TSource>, CancellationToken, UniTask<TResult>>, IEqualityComparer<TKey>)
|
|
GroupByAwaitWithCancellation<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, Func<TKey, IEnumerable<TElement>, CancellationToken, UniTask<TResult>>)
|
|
GroupByAwaitWithCancellation<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, Func<TKey, IEnumerable<TElement>, CancellationToken, UniTask<TResult>>, IEqualityComparer<TKey>)
|
|
GroupJoin<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>)
|
|
GroupJoin<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)
|
|
GroupJoinAwait<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, UniTask<TKey>>, Func<TInner, UniTask<TKey>>, Func<TOuter, IEnumerable<TInner>, UniTask<TResult>>)
|
|
GroupJoinAwait<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, UniTask<TKey>>, Func<TInner, UniTask<TKey>>, Func<TOuter, IEnumerable<TInner>, UniTask<TResult>>, IEqualityComparer<TKey>)
|
|
GroupJoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, CancellationToken, UniTask<TKey>>, Func<TInner, CancellationToken, UniTask<TKey>>, Func<TOuter, IEnumerable<TInner>, CancellationToken, UniTask<TResult>>)
|
|
GroupJoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, CancellationToken, UniTask<TKey>>, Func<TInner, CancellationToken, UniTask<TKey>>, Func<TOuter, IEnumerable<TInner>, CancellationToken, UniTask<TResult>>, IEqualityComparer<TKey>)
|
|
Intersect<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>)
|
|
Intersect<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
|
Interval(TimeSpan, PlayerLoopTiming, Boolean)
|
|
IntervalFrame(Int32, PlayerLoopTiming)
|
|
Join<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>)
|
|
Join<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>, IEqualityComparer<TKey>)
|
|
JoinAwait<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, UniTask<TKey>>, Func<TInner, UniTask<TKey>>, Func<TOuter, TInner, UniTask<TResult>>)
|
|
JoinAwait<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, UniTask<TKey>>, Func<TInner, UniTask<TKey>>, Func<TOuter, TInner, UniTask<TResult>>, IEqualityComparer<TKey>)
|
|
JoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, CancellationToken, UniTask<TKey>>, Func<TInner, CancellationToken, UniTask<TKey>>, Func<TOuter, TInner, CancellationToken, UniTask<TResult>>)
|
|
JoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, CancellationToken, UniTask<TKey>>, Func<TInner, CancellationToken, UniTask<TKey>>, Func<TOuter, TInner, CancellationToken, UniTask<TResult>>, IEqualityComparer<TKey>)
|
|
LastAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
LastAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
LastAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
LastAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
LastOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
LastOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
LastOrDefaultAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
LastOrDefaultAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
LongCountAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
LongCountAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
LongCountAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
LongCountAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Decimal>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Double>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Int32>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Int64>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Double>>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Int32>>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Int64>>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Single>>, CancellationToken)
|
|
MaxAsync(IUniTaskAsyncEnumerable<Single>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Decimal>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Double>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int64>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Decimal>>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Double>>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int32>>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int64>>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Single>>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Single>, CancellationToken)
|
|
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
MaxAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TResult>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Decimal>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Double>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int32>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int64>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Decimal>>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Double>>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int32>>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int64>>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Single>>>, CancellationToken)
|
|
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Single>>, CancellationToken)
|
|
MaxAwaitAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TResult>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Decimal>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Double>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int32>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int64>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Decimal>>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Double>>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int32>>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int64>>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Single>>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Single>>, CancellationToken)
|
|
MaxAwaitCancellationAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TResult>>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Decimal>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Double>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Int32>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Int64>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Nullable<Double>>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Nullable<Int32>>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Nullable<Int64>>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Nullable<Single>>, CancellationToken)
|
|
MinAsync(IUniTaskAsyncEnumerable<Single>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Decimal>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Double>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int64>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Decimal>>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Double>>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int32>>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int64>>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Single>>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Single>, CancellationToken)
|
|
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
MinAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TResult>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Decimal>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Double>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int32>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int64>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Decimal>>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Double>>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int32>>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int64>>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Single>>>, CancellationToken)
|
|
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Single>>, CancellationToken)
|
|
MinAwaitAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TResult>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Decimal>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Double>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int32>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int64>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Decimal>>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Double>>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int32>>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int64>>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Single>>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Single>>, CancellationToken)
|
|
MinAwaitCancellationAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TResult>>, CancellationToken)
|
|
Never<T>()
|
|
OfType<TResult>(IUniTaskAsyncEnumerable<Object>)
|
|
OrderBy<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
|
|
OrderBy<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
|
|
OrderByAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
|
|
OrderByAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IComparer<TKey>)
|
|
OrderByAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
|
|
OrderByAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IComparer<TKey>)
|
|
OrderByDescending<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
|
|
OrderByDescending<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
|
|
OrderByDescendingAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
|
|
OrderByDescendingAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IComparer<TKey>)
|
|
OrderByDescendingAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
|
|
OrderByDescendingAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IComparer<TKey>)
|
|
Prepend<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource)
|
|
Range(Int32, Int32)
|
|
Repeat<TElement>(TElement, Int32)
|
|
Return<TValue>(TValue)
|
|
Reverse<TSource>(IUniTaskAsyncEnumerable<TSource>)
|
|
Select<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TResult>)
|
|
Select<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, TResult>)
|
|
SelectAwait<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TResult>>)
|
|
SelectAwait<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<TResult>>)
|
|
SelectAwaitWithCancellation<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<TResult>>)
|
|
SelectAwaitWithCancellation<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TResult>>)
|
|
SelectMany<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, IUniTaskAsyncEnumerable<TResult>>)
|
|
SelectMany<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, IUniTaskAsyncEnumerable<TResult>>)
|
|
SelectMany<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, IUniTaskAsyncEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)
|
|
SelectMany<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, IUniTaskAsyncEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)
|
|
SelectManyAwait<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<IUniTaskAsyncEnumerable<TResult>>>)
|
|
SelectManyAwait<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<IUniTaskAsyncEnumerable<TResult>>>)
|
|
SelectManyAwait<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<IUniTaskAsyncEnumerable<TCollection>>>, Func<TSource, TCollection, UniTask<TResult>>)
|
|
SelectManyAwait<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<IUniTaskAsyncEnumerable<TCollection>>>, Func<TSource, TCollection, UniTask<TResult>>)
|
|
SelectManyAwaitWithCancellation<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>)
|
|
SelectManyAwaitWithCancellation<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>)
|
|
SelectManyAwaitWithCancellation<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>, Func<TSource, TCollection, CancellationToken, UniTask<TResult>>)
|
|
SelectManyAwaitWithCancellation<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>, Func<TSource, TCollection, CancellationToken, UniTask<TResult>>)
|
|
SequenceEqualAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)
|
|
SequenceEqualAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
SingleAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
SingleAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
SingleAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
SingleAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
SingleOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
|
|
SingleOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
SingleOrDefaultAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
|
|
SingleOrDefaultAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
|
|
Skip<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
|
|
SkipLast<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
|
|
SkipWhile<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>)
|
|
SkipWhile<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, Boolean>)
|
|
SkipWhileAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>)
|
|
SkipWhileAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<Boolean>>)
|
|
SkipWhileAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<Boolean>>)
|
|
SkipWhileAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>)
|
|
SumAsync(IUniTaskAsyncEnumerable<Decimal>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Double>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Int32>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Int64>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Nullable<Double>>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Nullable<Int32>>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Nullable<Int64>>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Nullable<Single>>, CancellationToken)
|
|
SumAsync(IUniTaskAsyncEnumerable<Single>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Decimal>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Double>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int64>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Decimal>>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Double>>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int32>>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int64>>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Single>>, CancellationToken)
|
|
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Single>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Decimal>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Double>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int32>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int64>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Decimal>>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Double>>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int32>>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int64>>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Single>>>, CancellationToken)
|
|
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Single>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Decimal>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Double>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int32>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int64>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Decimal>>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Double>>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int32>>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int64>>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Single>>>, CancellationToken)
|
|
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Single>>, CancellationToken)
|
|
Take<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
|
|
TakeLast<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
|
|
TakeWhile<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>)
|
|
TakeWhile<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, Boolean>)
|
|
TakeWhileAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>)
|
|
TakeWhileAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<Boolean>>)
|
|
TakeWhileAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<Boolean>>)
|
|
TakeWhileAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>)
|
|
ThenBy<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, TKey>)
|
|
ThenBy<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
|
|
ThenByAwait<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
|
|
ThenByAwait<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IComparer<TKey>)
|
|
ThenByAwaitWithCancellation<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
|
|
ThenByAwaitWithCancellation<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IComparer<TKey>)
|
|
ThenByDescending<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, TKey>)
|
|
ThenByDescending<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
|
|
ThenByDescendingAwait<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
|
|
ThenByDescendingAwait<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IComparer<TKey>)
|
|
ThenByDescendingAwaitWithCancellation<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
|
|
ThenByDescendingAwaitWithCancellation<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IComparer<TKey>)
|
|
Throw<TValue>(Exception)
|
|
Timer(TimeSpan, PlayerLoopTiming, Boolean)
|
|
Timer(TimeSpan, TimeSpan, PlayerLoopTiming, Boolean)
|
|
TimerFrame(Int32, PlayerLoopTiming)
|
|
TimerFrame(Int32, Int32, PlayerLoopTiming)
|
|
ToArrayAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
ToDictionaryAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToDictionaryAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, CancellationToken)
|
|
ToDictionaryAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToDictionaryAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, CancellationToken)
|
|
ToDictionaryAwaitAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToDictionaryAwaitAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, CancellationToken)
|
|
ToDictionaryAwaitAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToDictionaryAwaitAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, CancellationToken)
|
|
ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, CancellationToken)
|
|
ToDictionaryAwaitWithCancellationAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToDictionaryAwaitWithCancellationAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, CancellationToken)
|
|
ToHashSetAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)
|
|
ToHashSetAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
ToListAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
|
|
ToLookupAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToLookupAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, CancellationToken)
|
|
ToLookupAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToLookupAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, CancellationToken)
|
|
ToLookupAwaitAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToLookupAwaitAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, CancellationToken)
|
|
ToLookupAwaitAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToLookupAwaitAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, CancellationToken)
|
|
ToLookupAwaitWithCancellationAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToLookupAwaitWithCancellationAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, CancellationToken)
|
|
ToLookupAwaitWithCancellationAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)
|
|
ToLookupAwaitWithCancellationAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, CancellationToken)
|
|
ToObservable<TSource>(IUniTaskAsyncEnumerable<TSource>)
|
|
ToUniTaskAsyncEnumerable<TSource>(UniTask<TSource>)
|
|
ToUniTaskAsyncEnumerable<TSource>(IEnumerable<TSource>)
|
|
ToUniTaskAsyncEnumerable<TSource>(IObservable<TSource>)
|
|
ToUniTaskAsyncEnumerable<TSource>(Task<TSource>)
|
|
Union<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>)
|
|
Union<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
|
|
Where<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>)
|
|
Where<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, Boolean>)
|
|
WhereAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>)
|
|
WhereAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<Boolean>>)
|
|
WhereAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<Boolean>>)
|
|
WhereAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>)
|
|
Zip<TFirst, TSecond>(IUniTaskAsyncEnumerable<TFirst>, IUniTaskAsyncEnumerable<TSecond>)
|
|
Zip<TFirst, TSecond, TResult>(IUniTaskAsyncEnumerable<TFirst>, IUniTaskAsyncEnumerable<TSecond>, Func<TFirst, TSecond, TResult>)
|
|
ZipAwait<TFirst, TSecond, TResult>(IUniTaskAsyncEnumerable<TFirst>, IUniTaskAsyncEnumerable<TSecond>, Func<TFirst, TSecond, UniTask<TResult>>)
|
|
ZipAwaitWithCancellation<TFirst, TSecond, TResult>(IUniTaskAsyncEnumerable<TFirst>, IUniTaskAsyncEnumerable<TSecond>, Func<TFirst, TSecond, CancellationToken, UniTask<TResult>>)
|
|
Methods
AggregateAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TSource, TSource>, CancellationToken)
public static UniTask<TSource> AggregateAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, TSource> accumulator, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
accumulator
System.Func<TSource, TSource, TSource>
cancellationToken
System.Threading.CancellationToken
AggregateAsync<TSource, TAccumulate>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>, CancellationToken)
public static UniTask<TAccumulate> AggregateAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> accumulator, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
seed
TAccumulate
accumulator
System.Func<TAccumulate, TSource, TAccumulate>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TAccumulate
AggregateAsync<TSource, TAccumulate, TResult>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>, Func<TAccumulate, TResult>, CancellationToken)
public static UniTask<TResult> AggregateAsync<TSource, TAccumulate, TResult>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> accumulator, Func<TAccumulate, TResult> resultSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
seed
TAccumulate
accumulator
System.Func<TAccumulate, TSource, TAccumulate>
resultSelector
System.Func<TAccumulate, TResult>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TAccumulate
TResult
AggregateAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TSource, UniTask<TSource>>, CancellationToken)
public static UniTask<TSource> AggregateAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, UniTask<TSource>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
accumulator
System.Func<TSource, TSource, UniTask<TSource>>
cancellationToken
System.Threading.CancellationToken
AggregateAwaitAsync<TSource, TAccumulate>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, UniTask<TAccumulate>>, CancellationToken)
public static UniTask<TAccumulate> AggregateAwaitAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
seed
TAccumulate
accumulator
System.Func<TAccumulate, TSource, UniTask<TAccumulate>>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TAccumulate
AggregateAwaitAsync<TSource, TAccumulate, TResult>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, UniTask<TAccumulate>>, Func<TAccumulate, UniTask<TResult>>, CancellationToken)
public static UniTask<TResult> AggregateAwaitAsync<TSource, TAccumulate, TResult>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, UniTask<TAccumulate>> accumulator, Func<TAccumulate, UniTask<TResult>> resultSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
seed
TAccumulate
accumulator
System.Func<TAccumulate, TSource, UniTask<TAccumulate>>
resultSelector
System.Func<TAccumulate, UniTask<TResult>>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TAccumulate
TResult
AggregateAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TSource, CancellationToken, UniTask<TSource>>, CancellationToken)
public static UniTask<TSource> AggregateAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, CancellationToken, UniTask<TSource>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
accumulator
System.Func<TSource, TSource, System.Threading.CancellationToken, UniTask<TSource>>
cancellationToken
System.Threading.CancellationToken
AggregateAwaitWithCancellationAsync<TSource, TAccumulate>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>>, CancellationToken)
public static UniTask<TAccumulate> AggregateAwaitWithCancellationAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
seed
TAccumulate
accumulator
System.Func<TAccumulate, TSource, System.Threading.CancellationToken, UniTask<TAccumulate>>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TAccumulate
AggregateAwaitWithCancellationAsync<TSource, TAccumulate, TResult>(IUniTaskAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>>, Func<TAccumulate, CancellationToken, UniTask<TResult>>, CancellationToken)
public static UniTask<TResult> AggregateAwaitWithCancellationAsync<TSource, TAccumulate, TResult>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>> accumulator, Func<TAccumulate, CancellationToken, UniTask<TResult>> resultSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
seed
TAccumulate
accumulator
System.Func<TAccumulate, TSource, System.Threading.CancellationToken, UniTask<TAccumulate>>
resultSelector
System.Func<TAccumulate, System.Threading.CancellationToken, UniTask<TResult>>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TAccumulate
TResult
AllAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<bool> AllAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
AllAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<bool> AllAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
AllAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<bool> AllAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
AnyAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<bool> AnyAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
AnyAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<bool> AnyAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
AnyAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<bool> AnyAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
AnyAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<bool> AnyAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
Append<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource)
public static IUniTaskAsyncEnumerable<TSource> Append<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource element)
AsUniTaskAsyncEnumerable<TSource>(IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> AsUniTaskAsyncEnumerable<TSource>(this IUniTaskAsyncEnumerable<TSource> source)
AverageAsync(IUniTaskAsyncEnumerable<Decimal>, CancellationToken)
public static UniTask<decimal> AverageAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
AverageAsync(IUniTaskAsyncEnumerable<Double>, CancellationToken)
public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
AverageAsync(IUniTaskAsyncEnumerable<Int32>, CancellationToken)
public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
AverageAsync(IUniTaskAsyncEnumerable<Int64>, CancellationToken)
public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
public static UniTask<decimal?> AverageAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Double>>, CancellationToken)
public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Double>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Int32>>, CancellationToken)
public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Int64>>, CancellationToken)
public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAsync(IUniTaskAsyncEnumerable<Nullable<Single>>, CancellationToken)
public static UniTask<float?> AverageAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Single>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
AverageAsync(IUniTaskAsyncEnumerable<Single>, CancellationToken)
public static UniTask<float> AverageAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Decimal>, CancellationToken)
public static UniTask<decimal> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Decimal>
cancellationToken
System.Threading.CancellationToken
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Double>, CancellationToken)
public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Double>
cancellationToken
System.Threading.CancellationToken
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32>, CancellationToken)
public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Int32>
cancellationToken
System.Threading.CancellationToken
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int64>, CancellationToken)
public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Int64>
cancellationToken
System.Threading.CancellationToken
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Decimal>>, CancellationToken)
public static UniTask<decimal?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Double>>, CancellationToken)
public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Double>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int32>>, CancellationToken)
public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Int32>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int64>>, CancellationToken)
public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Int64>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Single>>, CancellationToken)
public static UniTask<float?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Single>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
AverageAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Single>, CancellationToken)
public static UniTask<float> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Single>
cancellationToken
System.Threading.CancellationToken
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Decimal>>, CancellationToken)
public static UniTask<decimal> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Double>>, CancellationToken)
public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Double>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int32>>, CancellationToken)
public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Int32>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int64>>, CancellationToken)
public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Int64>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Decimal>>>, CancellationToken)
public static UniTask<decimal?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Double>>>, CancellationToken)
public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Double>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int32>>>, CancellationToken)
public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Int32>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int64>>>, CancellationToken)
public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Int64>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Single>>>, CancellationToken)
public static UniTask<float?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Single>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
AverageAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Single>>, CancellationToken)
public static UniTask<float> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Single>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Decimal>>, CancellationToken)
public static UniTask<decimal> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Double>>, CancellationToken)
public static UniTask<double> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int32>>, CancellationToken)
public static UniTask<double> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int64>>, CancellationToken)
public static UniTask<double> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>
cancellationToken
System.Threading.CancellationToken
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Decimal>>>, CancellationToken)
public static UniTask<decimal?> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Double>>>, CancellationToken)
public static UniTask<double?> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int32>>>, CancellationToken)
public static UniTask<double?> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int64>>>, CancellationToken)
public static UniTask<double?> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Single>>>, CancellationToken)
public static UniTask<float?> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
AverageAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Single>>, CancellationToken)
public static UniTask<float> AverageAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>
cancellationToken
System.Threading.CancellationToken
Buffer<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
public static IUniTaskAsyncEnumerable<IList<TSource>> Buffer<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int count)
Buffer<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32, Int32)
public static IUniTaskAsyncEnumerable<IList<TSource>> Buffer<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int count, int skip)
Cast<TResult>(IUniTaskAsyncEnumerable<Object>)
public static IUniTaskAsyncEnumerable<TResult> Cast<TResult>(this IUniTaskAsyncEnumerable<object> source)
Concat<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Concat<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second)
ContainsAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource, IEqualityComparer<TSource>, CancellationToken)
public static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
value
TSource
comparer
IEqualityComparer<TSource>
cancellationToken
System.Threading.CancellationToken
ContainsAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource, CancellationToken)
public static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
value
TSource
cancellationToken
System.Threading.CancellationToken
CountAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
CountAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
CountAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<int> CountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
CountAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<int> CountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
DefaultIfEmpty<TSource>(IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> DefaultIfEmpty<TSource>(this IUniTaskAsyncEnumerable<TSource> source)
DefaultIfEmpty<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource)
public static IUniTaskAsyncEnumerable<TSource> DefaultIfEmpty<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource defaultValue)
Distinct<TSource>(IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Distinct<TSource>(this IUniTaskAsyncEnumerable<TSource> source)
Distinct<TSource>(IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Distinct<TSource>(this IUniTaskAsyncEnumerable<TSource> source, IEqualityComparer<TSource> comparer)
Distinct<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
public static IUniTaskAsyncEnumerable<TSource> Distinct<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector)
Type Parameters
TSource
TKey
Distinct<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TSource> Distinct<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
DistinctAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
public static IUniTaskAsyncEnumerable<TSource> DistinctAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
DistinctAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TSource> DistinctAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer)
Type Parameters
TSource
TKey
DistinctAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
public static IUniTaskAsyncEnumerable<TSource> DistinctAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
DistinctAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TSource> DistinctAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
DistinctUntilChanged<TSource>(IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> DistinctUntilChanged<TSource>(this IUniTaskAsyncEnumerable<TSource> source)
DistinctUntilChanged<TSource>(IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
public static IUniTaskAsyncEnumerable<TSource> DistinctUntilChanged<TSource>(this IUniTaskAsyncEnumerable<TSource> source, IEqualityComparer<TSource> comparer)
DistinctUntilChanged<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
public static IUniTaskAsyncEnumerable<TSource> DistinctUntilChanged<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector)
Type Parameters
TSource
TKey
DistinctUntilChanged<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TSource> DistinctUntilChanged<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
DistinctUntilChangedAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
public static IUniTaskAsyncEnumerable<TSource> DistinctUntilChangedAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
DistinctUntilChangedAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TSource> DistinctUntilChangedAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer)
Type Parameters
TSource
TKey
DistinctUntilChangedAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
public static IUniTaskAsyncEnumerable<TSource> DistinctUntilChangedAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
DistinctUntilChangedAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TSource> DistinctUntilChangedAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Do<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> onNext)
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>, Action)
public static IUniTaskAsyncEnumerable<TSource> Do<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> onNext, Action onCompleted)
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>, Action<Exception>)
public static IUniTaskAsyncEnumerable<TSource> Do<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> onNext, Action<Exception> onError)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
onNext
System.Action<TSource>
onError
System.Action<System.Exception>
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>, Action<Exception>, Action)
public static IUniTaskAsyncEnumerable<TSource> Do<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> onNext, Action<Exception> onError, Action onCompleted)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
onNext
System.Action<TSource>
onError
System.Action<System.Exception>
onCompleted
System.Action
Do<TSource>(IUniTaskAsyncEnumerable<TSource>, IObserver<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Do<TSource>(this IUniTaskAsyncEnumerable<TSource> source, IObserver<TSource> observer)
ElementAtAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32, CancellationToken)
public static UniTask<TSource> ElementAtAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
index
System.Int32
cancellationToken
System.Threading.CancellationToken
ElementAtOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32, CancellationToken)
public static UniTask<TSource> ElementAtOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
index
System.Int32
cancellationToken
System.Threading.CancellationToken
Empty<T>()
public static IUniTaskAsyncEnumerable<T> Empty<T>()
EveryUpdate(PlayerLoopTiming)
public static IUniTaskAsyncEnumerable<AsyncUnit> EveryUpdate(PlayerLoopTiming updateTiming = PlayerLoopTiming.Update)
Except<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Except<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second)
Except<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Except<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, IEqualityComparer<TSource> comparer)
FirstAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
FirstAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
FirstAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> FirstAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
FirstAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> FirstAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
FirstOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<TSource> FirstOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
FirstOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource> FirstOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
FirstOrDefaultAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> FirstOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
FirstOrDefaultAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> FirstOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
ForEachAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource, Int32>, CancellationToken)
public static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource, int> action, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
action
System.Action<TSource, System.Int32>
cancellationToken
System.Threading.CancellationToken
ForEachAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Action<TSource>, CancellationToken)
public static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> action, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
action
System.Action<TSource>
cancellationToken
System.Threading.CancellationToken
ForEachAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask>, CancellationToken)
public static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
ForEachAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask>, CancellationToken)
public static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
action
System.Func<TSource, System.Int32, UniTask>
cancellationToken
System.Threading.CancellationToken
ForEachAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask>, CancellationToken)
public static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
action
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask>
cancellationToken
System.Threading.CancellationToken
ForEachAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask>, CancellationToken)
public static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
action
System.Func<TSource, System.Threading.CancellationToken, UniTask>
cancellationToken
System.Threading.CancellationToken
GroupBy<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector)
Type Parameters
TSource
TKey
GroupBy<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TSource>> GroupBy<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
GroupBy<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
elementSelector
System.Func<TSource, TElement>
Type Parameters
TSource
TKey
TElement
GroupBy<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TElement>> GroupBy<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
elementSelector
System.Func<TSource, TElement>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TElement
GroupBy<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>)
public static IUniTaskAsyncEnumerable<TResult> GroupBy<TSource, TKey, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TKey, IEnumerable<TSource>, TResult> resultSelector)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
resultSelector
System.Func<TKey, IEnumerable<TSource>, TResult>
Type Parameters
TSource
TKey
TResult
GroupBy<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TKey, IEnumerable<TSource>, TResult>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupBy<TSource, TKey, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TKey, IEnumerable<TSource>, TResult> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
resultSelector
System.Func<TKey, IEnumerable<TSource>, TResult>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TResult
GroupBy<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>)
public static IUniTaskAsyncEnumerable<TResult> GroupBy<TSource, TKey, TElement, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, Func<TKey, IEnumerable<TElement>, TResult> resultSelector)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
elementSelector
System.Func<TSource, TElement>
resultSelector
System.Func<TKey, IEnumerable<TElement>, TResult>
Type Parameters
TSource
TKey
TElement
TResult
GroupBy<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, Func<TKey, IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupBy<TSource, TKey, TElement, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, Func<TKey, IEnumerable<TElement>, TResult> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
elementSelector
System.Func<TSource, TElement>
resultSelector
System.Func<TKey, IEnumerable<TElement>, TResult>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TElement
TResult
GroupByAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TSource>> GroupByAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
GroupByAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TSource>> GroupByAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer)
Type Parameters
TSource
TKey
GroupByAwait<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TElement>> GroupByAwait<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector)
Type Parameters
TSource
TKey
TElement
GroupByAwait<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TElement>> GroupByAwait<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
elementSelector
System.Func<TSource, UniTask<TElement>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TElement
GroupByAwait<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TKey, IEnumerable<TSource>, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> GroupByAwait<TSource, TKey, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TKey, IEnumerable<TSource>, UniTask<TResult>> resultSelector)
Type Parameters
TSource
TKey
TResult
GroupByAwait<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TKey, IEnumerable<TSource>, UniTask<TResult>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupByAwait<TSource, TKey, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TKey, IEnumerable<TSource>, UniTask<TResult>> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
resultSelector
System.Func<TKey, IEnumerable<TSource>, UniTask<TResult>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TResult
GroupByAwait<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, Func<TKey, IEnumerable<TElement>, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> GroupByAwait<TSource, TKey, TElement, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, Func<TKey, IEnumerable<TElement>, UniTask<TResult>> resultSelector)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
elementSelector
System.Func<TSource, UniTask<TElement>>
resultSelector
System.Func<TKey, IEnumerable<TElement>, UniTask<TResult>>
Type Parameters
TSource
TKey
TElement
TResult
GroupByAwait<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, Func<TKey, IEnumerable<TElement>, UniTask<TResult>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupByAwait<TSource, TKey, TElement, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, Func<TKey, IEnumerable<TElement>, UniTask<TResult>> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
elementSelector
System.Func<TSource, UniTask<TElement>>
resultSelector
System.Func<TKey, IEnumerable<TElement>, UniTask<TResult>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TElement
TResult
GroupByAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TSource>> GroupByAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
GroupByAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TSource>> GroupByAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
GroupByAwaitWithCancellation<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TElement>> GroupByAwaitWithCancellation<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>
Type Parameters
TSource
TKey
TElement
GroupByAwaitWithCancellation<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<IGrouping<TKey, TElement>> GroupByAwaitWithCancellation<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TElement
GroupByAwaitWithCancellation<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TKey, IEnumerable<TSource>, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> GroupByAwaitWithCancellation<TSource, TKey, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TKey, IEnumerable<TSource>, CancellationToken, UniTask<TResult>> resultSelector)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
resultSelector
System.Func<TKey, IEnumerable<TSource>, System.Threading.CancellationToken, UniTask<TResult>>
Type Parameters
TSource
TKey
TResult
GroupByAwaitWithCancellation<TSource, TKey, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TKey, IEnumerable<TSource>, CancellationToken, UniTask<TResult>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupByAwaitWithCancellation<TSource, TKey, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TKey, IEnumerable<TSource>, CancellationToken, UniTask<TResult>> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
resultSelector
System.Func<TKey, IEnumerable<TSource>, System.Threading.CancellationToken, UniTask<TResult>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TResult
GroupByAwaitWithCancellation<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, Func<TKey, IEnumerable<TElement>, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> GroupByAwaitWithCancellation<TSource, TKey, TElement, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, Func<TKey, IEnumerable<TElement>, CancellationToken, UniTask<TResult>> resultSelector)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>
resultSelector
System.Func<TKey, IEnumerable<TElement>, System.Threading.CancellationToken, UniTask<TResult>>
Type Parameters
TSource
TKey
TElement
TResult
GroupByAwaitWithCancellation<TSource, TKey, TElement, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, Func<TKey, IEnumerable<TElement>, CancellationToken, UniTask<TResult>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupByAwaitWithCancellation<TSource, TKey, TElement, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, Func<TKey, IEnumerable<TElement>, CancellationToken, UniTask<TResult>> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>
resultSelector
System.Func<TKey, IEnumerable<TElement>, System.Threading.CancellationToken, UniTask<TResult>>
comparer
IEqualityComparer<TKey>
Type Parameters
TSource
TKey
TElement
TResult
GroupJoin<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>)
public static IUniTaskAsyncEnumerable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, TKey> outerKeySelector, Func<TInner, TKey> innerKeySelector, Func<TOuter, IEnumerable<TInner>, TResult> resultSelector)
Parameters
outer
IUniTaskAsyncEnumerable<TOuter>
inner
IUniTaskAsyncEnumerable<TInner>
outerKeySelector
System.Func<TOuter, TKey>
innerKeySelector
System.Func<TInner, TKey>
resultSelector
System.Func<TOuter, IEnumerable<TInner>, TResult>
Type Parameters
TOuter
TInner
TKey
TResult
GroupJoin<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupJoin<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, TKey> outerKeySelector, Func<TInner, TKey> innerKeySelector, Func<TOuter, IEnumerable<TInner>, TResult> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
outer
IUniTaskAsyncEnumerable<TOuter>
inner
IUniTaskAsyncEnumerable<TInner>
outerKeySelector
System.Func<TOuter, TKey>
innerKeySelector
System.Func<TInner, TKey>
resultSelector
System.Func<TOuter, IEnumerable<TInner>, TResult>
comparer
IEqualityComparer<TKey>
Type Parameters
TOuter
TInner
TKey
TResult
GroupJoinAwait<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, UniTask<TKey>>, Func<TInner, UniTask<TKey>>, Func<TOuter, IEnumerable<TInner>, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> GroupJoinAwait<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, UniTask<TKey>> outerKeySelector, Func<TInner, UniTask<TKey>> innerKeySelector, Func<TOuter, IEnumerable<TInner>, UniTask<TResult>> resultSelector)
Type Parameters
TOuter
TInner
TKey
TResult
GroupJoinAwait<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, UniTask<TKey>>, Func<TInner, UniTask<TKey>>, Func<TOuter, IEnumerable<TInner>, UniTask<TResult>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupJoinAwait<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, UniTask<TKey>> outerKeySelector, Func<TInner, UniTask<TKey>> innerKeySelector, Func<TOuter, IEnumerable<TInner>, UniTask<TResult>> resultSelector, IEqualityComparer<TKey> comparer)
Type Parameters
TOuter
TInner
TKey
TResult
GroupJoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, CancellationToken, UniTask<TKey>>, Func<TInner, CancellationToken, UniTask<TKey>>, Func<TOuter, IEnumerable<TInner>, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> GroupJoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, CancellationToken, UniTask<TKey>> outerKeySelector, Func<TInner, CancellationToken, UniTask<TKey>> innerKeySelector, Func<TOuter, IEnumerable<TInner>, CancellationToken, UniTask<TResult>> resultSelector)
Parameters
outer
IUniTaskAsyncEnumerable<TOuter>
inner
IUniTaskAsyncEnumerable<TInner>
outerKeySelector
System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>
innerKeySelector
System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>
resultSelector
System.Func<TOuter, IEnumerable<TInner>, System.Threading.CancellationToken, UniTask<TResult>>
Type Parameters
TOuter
TInner
TKey
TResult
GroupJoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, CancellationToken, UniTask<TKey>>, Func<TInner, CancellationToken, UniTask<TKey>>, Func<TOuter, IEnumerable<TInner>, CancellationToken, UniTask<TResult>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> GroupJoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, CancellationToken, UniTask<TKey>> outerKeySelector, Func<TInner, CancellationToken, UniTask<TKey>> innerKeySelector, Func<TOuter, IEnumerable<TInner>, CancellationToken, UniTask<TResult>> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
outer
IUniTaskAsyncEnumerable<TOuter>
inner
IUniTaskAsyncEnumerable<TInner>
outerKeySelector
System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>
innerKeySelector
System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>
resultSelector
System.Func<TOuter, IEnumerable<TInner>, System.Threading.CancellationToken, UniTask<TResult>>
comparer
IEqualityComparer<TKey>
Type Parameters
TOuter
TInner
TKey
TResult
Intersect<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Intersect<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second)
Intersect<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Intersect<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, IEqualityComparer<TSource> comparer)
Interval(TimeSpan, PlayerLoopTiming, Boolean)
public static IUniTaskAsyncEnumerable<AsyncUnit> Interval(TimeSpan period, PlayerLoopTiming updateTiming = PlayerLoopTiming.Update, bool ignoreTimeScale = false)
Parameters
period
System.TimeSpan
updateTiming
PlayerLoopTiming
ignoreTimeScale
System.Boolean
IntervalFrame(Int32, PlayerLoopTiming)
public static IUniTaskAsyncEnumerable<AsyncUnit> IntervalFrame(int intervalFrameCount, PlayerLoopTiming updateTiming = PlayerLoopTiming.Update)
Join<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>)
public static IUniTaskAsyncEnumerable<TResult> Join<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, TKey> outerKeySelector, Func<TInner, TKey> innerKeySelector, Func<TOuter, TInner, TResult> resultSelector)
Type Parameters
TOuter
TInner
TKey
TResult
Join<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> Join<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, TKey> outerKeySelector, Func<TInner, TKey> innerKeySelector, Func<TOuter, TInner, TResult> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
outer
IUniTaskAsyncEnumerable<TOuter>
inner
IUniTaskAsyncEnumerable<TInner>
outerKeySelector
System.Func<TOuter, TKey>
innerKeySelector
System.Func<TInner, TKey>
resultSelector
System.Func<TOuter, TInner, TResult>
comparer
IEqualityComparer<TKey>
Type Parameters
TOuter
TInner
TKey
TResult
JoinAwait<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, UniTask<TKey>>, Func<TInner, UniTask<TKey>>, Func<TOuter, TInner, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> JoinAwait<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, UniTask<TKey>> outerKeySelector, Func<TInner, UniTask<TKey>> innerKeySelector, Func<TOuter, TInner, UniTask<TResult>> resultSelector)
Type Parameters
TOuter
TInner
TKey
TResult
JoinAwait<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, UniTask<TKey>>, Func<TInner, UniTask<TKey>>, Func<TOuter, TInner, UniTask<TResult>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> JoinAwait<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, UniTask<TKey>> outerKeySelector, Func<TInner, UniTask<TKey>> innerKeySelector, Func<TOuter, TInner, UniTask<TResult>> resultSelector, IEqualityComparer<TKey> comparer)
Type Parameters
TOuter
TInner
TKey
TResult
JoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, CancellationToken, UniTask<TKey>>, Func<TInner, CancellationToken, UniTask<TKey>>, Func<TOuter, TInner, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> JoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, CancellationToken, UniTask<TKey>> outerKeySelector, Func<TInner, CancellationToken, UniTask<TKey>> innerKeySelector, Func<TOuter, TInner, CancellationToken, UniTask<TResult>> resultSelector)
Parameters
outer
IUniTaskAsyncEnumerable<TOuter>
inner
IUniTaskAsyncEnumerable<TInner>
outerKeySelector
System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>
innerKeySelector
System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>
resultSelector
System.Func<TOuter, TInner, System.Threading.CancellationToken, UniTask<TResult>>
Type Parameters
TOuter
TInner
TKey
TResult
JoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(IUniTaskAsyncEnumerable<TOuter>, IUniTaskAsyncEnumerable<TInner>, Func<TOuter, CancellationToken, UniTask<TKey>>, Func<TInner, CancellationToken, UniTask<TKey>>, Func<TOuter, TInner, CancellationToken, UniTask<TResult>>, IEqualityComparer<TKey>)
public static IUniTaskAsyncEnumerable<TResult> JoinAwaitWithCancellation<TOuter, TInner, TKey, TResult>(this IUniTaskAsyncEnumerable<TOuter> outer, IUniTaskAsyncEnumerable<TInner> inner, Func<TOuter, CancellationToken, UniTask<TKey>> outerKeySelector, Func<TInner, CancellationToken, UniTask<TKey>> innerKeySelector, Func<TOuter, TInner, CancellationToken, UniTask<TResult>> resultSelector, IEqualityComparer<TKey> comparer)
Parameters
outer
IUniTaskAsyncEnumerable<TOuter>
inner
IUniTaskAsyncEnumerable<TInner>
outerKeySelector
System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>
innerKeySelector
System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>
resultSelector
System.Func<TOuter, TInner, System.Threading.CancellationToken, UniTask<TResult>>
comparer
IEqualityComparer<TKey>
Type Parameters
TOuter
TInner
TKey
TResult
LastAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
LastAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
LastAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> LastAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
LastAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> LastAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
LastOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<TSource> LastOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
LastOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource> LastOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
LastOrDefaultAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> LastOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
LastOrDefaultAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> LastOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
LongCountAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
LongCountAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
LongCountAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<long> LongCountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
LongCountAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<long> LongCountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
MaxAsync(IUniTaskAsyncEnumerable<Decimal>, CancellationToken)
public static UniTask<decimal> MaxAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
MaxAsync(IUniTaskAsyncEnumerable<Double>, CancellationToken)
public static UniTask<double> MaxAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
MaxAsync(IUniTaskAsyncEnumerable<Int32>, CancellationToken)
public static UniTask<int> MaxAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
MaxAsync(IUniTaskAsyncEnumerable<Int64>, CancellationToken)
public static UniTask<long> MaxAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
public static UniTask<decimal?> MaxAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Double>>, CancellationToken)
public static UniTask<double?> MaxAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Double>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Int32>>, CancellationToken)
public static UniTask<int?> MaxAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Int64>>, CancellationToken)
public static UniTask<long?> MaxAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
MaxAsync(IUniTaskAsyncEnumerable<Nullable<Single>>, CancellationToken)
public static UniTask<float?> MaxAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Single>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
MaxAsync(IUniTaskAsyncEnumerable<Single>, CancellationToken)
public static UniTask<float> MaxAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Decimal>, CancellationToken)
public static UniTask<decimal> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Decimal>
cancellationToken
System.Threading.CancellationToken
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Double>, CancellationToken)
public static UniTask<double> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Double>
cancellationToken
System.Threading.CancellationToken
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32>, CancellationToken)
public static UniTask<int> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Int32>
cancellationToken
System.Threading.CancellationToken
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int64>, CancellationToken)
public static UniTask<long> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Int64>
cancellationToken
System.Threading.CancellationToken
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Decimal>>, CancellationToken)
public static UniTask<decimal?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Double>>, CancellationToken)
public static UniTask<double?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Double>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int32>>, CancellationToken)
public static UniTask<int?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Int32>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int64>>, CancellationToken)
public static UniTask<long?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Int64>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Single>>, CancellationToken)
public static UniTask<float?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Single>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Single>, CancellationToken)
public static UniTask<float> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Single>
cancellationToken
System.Threading.CancellationToken
MaxAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
MaxAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TResult>, CancellationToken)
public static UniTask<TResult> MaxAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, TResult>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TResult
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Decimal>>, CancellationToken)
public static UniTask<decimal> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Double>>, CancellationToken)
public static UniTask<double> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Double>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int32>>, CancellationToken)
public static UniTask<int> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Int32>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int64>>, CancellationToken)
public static UniTask<long> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Int64>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Decimal>>>, CancellationToken)
public static UniTask<decimal?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Double>>>, CancellationToken)
public static UniTask<double?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Double>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int32>>>, CancellationToken)
public static UniTask<int?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Int32>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int64>>>, CancellationToken)
public static UniTask<long?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Int64>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Single>>>, CancellationToken)
public static UniTask<float?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Single>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
MaxAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Single>>, CancellationToken)
public static UniTask<float> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Single>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TResult>>, CancellationToken)
public static UniTask<TResult> MaxAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<TResult>>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TResult
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Decimal>>, CancellationToken)
public static UniTask<decimal> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Double>>, CancellationToken)
public static UniTask<double> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int32>>, CancellationToken)
public static UniTask<int> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int64>>, CancellationToken)
public static UniTask<long> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Decimal>>>, CancellationToken)
public static UniTask<decimal?> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Double>>>, CancellationToken)
public static UniTask<double?> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int32>>>, CancellationToken)
public static UniTask<int?> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int64>>>, CancellationToken)
public static UniTask<long?> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Single>>>, CancellationToken)
public static UniTask<float?> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
MaxAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Single>>, CancellationToken)
public static UniTask<float> MaxAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>
cancellationToken
System.Threading.CancellationToken
MaxAwaitCancellationAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TResult>>, CancellationToken)
public static UniTask<TResult> MaxAwaitCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TResult
MinAsync(IUniTaskAsyncEnumerable<Decimal>, CancellationToken)
public static UniTask<decimal> MinAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
MinAsync(IUniTaskAsyncEnumerable<Double>, CancellationToken)
public static UniTask<double> MinAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
MinAsync(IUniTaskAsyncEnumerable<Int32>, CancellationToken)
public static UniTask<int> MinAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
MinAsync(IUniTaskAsyncEnumerable<Int64>, CancellationToken)
public static UniTask<long> MinAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
MinAsync(IUniTaskAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
public static UniTask<decimal?> MinAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
MinAsync(IUniTaskAsyncEnumerable<Nullable<Double>>, CancellationToken)
public static UniTask<double?> MinAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Double>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
MinAsync(IUniTaskAsyncEnumerable<Nullable<Int32>>, CancellationToken)
public static UniTask<int?> MinAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
MinAsync(IUniTaskAsyncEnumerable<Nullable<Int64>>, CancellationToken)
public static UniTask<long?> MinAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
MinAsync(IUniTaskAsyncEnumerable<Nullable<Single>>, CancellationToken)
public static UniTask<float?> MinAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Single>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
MinAsync(IUniTaskAsyncEnumerable<Single>, CancellationToken)
public static UniTask<float> MinAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Decimal>, CancellationToken)
public static UniTask<decimal> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Decimal>
cancellationToken
System.Threading.CancellationToken
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Double>, CancellationToken)
public static UniTask<double> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Double>
cancellationToken
System.Threading.CancellationToken
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32>, CancellationToken)
public static UniTask<int> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Int32>
cancellationToken
System.Threading.CancellationToken
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int64>, CancellationToken)
public static UniTask<long> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Int64>
cancellationToken
System.Threading.CancellationToken
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Decimal>>, CancellationToken)
public static UniTask<decimal?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Double>>, CancellationToken)
public static UniTask<double?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Double>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int32>>, CancellationToken)
public static UniTask<int?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Int32>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int64>>, CancellationToken)
public static UniTask<long?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Int64>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Single>>, CancellationToken)
public static UniTask<float?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Single>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Single>, CancellationToken)
public static UniTask<float> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Single>
cancellationToken
System.Threading.CancellationToken
MinAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
MinAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TResult>, CancellationToken)
public static UniTask<TResult> MinAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, TResult>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TResult
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Decimal>>, CancellationToken)
public static UniTask<decimal> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Double>>, CancellationToken)
public static UniTask<double> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Double>>
cancellationToken
System.Threading.CancellationToken
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int32>>, CancellationToken)
public static UniTask<int> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Int32>>
cancellationToken
System.Threading.CancellationToken
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int64>>, CancellationToken)
public static UniTask<long> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Int64>>
cancellationToken
System.Threading.CancellationToken
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Decimal>>>, CancellationToken)
public static UniTask<decimal?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Double>>>, CancellationToken)
public static UniTask<double?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Double>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int32>>>, CancellationToken)
public static UniTask<int?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Int32>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int64>>>, CancellationToken)
public static UniTask<long?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Int64>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Single>>>, CancellationToken)
public static UniTask<float?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Single>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
MinAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Single>>, CancellationToken)
public static UniTask<float> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Single>>
cancellationToken
System.Threading.CancellationToken
MinAwaitAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TResult>>, CancellationToken)
public static UniTask<TResult> MinAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<TResult>>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TResult
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Decimal>>, CancellationToken)
public static UniTask<decimal> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Double>>, CancellationToken)
public static UniTask<double> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>
cancellationToken
System.Threading.CancellationToken
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int32>>, CancellationToken)
public static UniTask<int> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>
cancellationToken
System.Threading.CancellationToken
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int64>>, CancellationToken)
public static UniTask<long> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>
cancellationToken
System.Threading.CancellationToken
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Decimal>>>, CancellationToken)
public static UniTask<decimal?> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Double>>>, CancellationToken)
public static UniTask<double?> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int32>>>, CancellationToken)
public static UniTask<int?> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int64>>>, CancellationToken)
public static UniTask<long?> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Single>>>, CancellationToken)
public static UniTask<float?> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
MinAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Single>>, CancellationToken)
public static UniTask<float> MinAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>
cancellationToken
System.Threading.CancellationToken
MinAwaitCancellationAsync<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TResult>>, CancellationToken)
public static UniTask<TResult> MinAwaitCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>
cancellationToken
System.Threading.CancellationToken
Type Parameters
TSource
TResult
Never<T>()
public static IUniTaskAsyncEnumerable<T> Never<T>()
OfType<TResult>(IUniTaskAsyncEnumerable<Object>)
public static IUniTaskAsyncEnumerable<TResult> OfType<TResult>(this IUniTaskAsyncEnumerable<object> source)
OrderBy<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderBy<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector)
Type Parameters
TSource
TKey
OrderBy<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderBy<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
OrderByAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
OrderByAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
OrderByAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
OrderByAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
comparer
IComparer<TKey>
Type Parameters
TSource
TKey
OrderByDescending<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByDescending<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector)
Type Parameters
TSource
TKey
OrderByDescending<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByDescending<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
OrderByDescendingAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByDescendingAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
OrderByDescendingAwait<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByDescendingAwait<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
OrderByDescendingAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByDescendingAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
OrderByDescendingAwaitWithCancellation<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> OrderByDescendingAwaitWithCancellation<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IComparer<TKey> comparer)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
comparer
IComparer<TKey>
Type Parameters
TSource
TKey
Prepend<TSource>(IUniTaskAsyncEnumerable<TSource>, TSource)
public static IUniTaskAsyncEnumerable<TSource> Prepend<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource element)
Range(Int32, Int32)
public static IUniTaskAsyncEnumerable<int> Range(int start, int count)
Parameters
start
System.Int32
count
System.Int32
Repeat<TElement>(TElement, Int32)
public static IUniTaskAsyncEnumerable<TElement> Repeat<TElement>(TElement element, int count)
Parameters
element
TElement
count
System.Int32
Return<TValue>(TValue)
public static IUniTaskAsyncEnumerable<TValue> Return<TValue>(TValue value)
Reverse<TSource>(IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Reverse<TSource>(this IUniTaskAsyncEnumerable<TSource> source)
Select<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TResult>)
public static IUniTaskAsyncEnumerable<TResult> Select<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector)
Type Parameters
TSource
TResult
Select<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, TResult>)
public static IUniTaskAsyncEnumerable<TResult> Select<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, TResult> selector)
Type Parameters
TSource
TResult
SelectAwait<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectAwait<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector)
Type Parameters
TSource
TResult
SelectAwait<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectAwait<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask<TResult>> selector)
Type Parameters
TSource
TResult
SelectAwaitWithCancellation<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<TResult>> selector)
Type Parameters
TSource
TResult
SelectAwaitWithCancellation<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector)
Type Parameters
TSource
TResult
SelectMany<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, IUniTaskAsyncEnumerable<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectMany<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, IUniTaskAsyncEnumerable<TResult>> selector)
Type Parameters
TSource
TResult
SelectMany<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, IUniTaskAsyncEnumerable<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectMany<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, IUniTaskAsyncEnumerable<TResult>> selector)
Type Parameters
TSource
TResult
SelectMany<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, IUniTaskAsyncEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)
public static IUniTaskAsyncEnumerable<TResult> SelectMany<TSource, TCollection, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, IUniTaskAsyncEnumerable<TCollection>> collectionSelector, Func<TSource, TCollection, TResult> resultSelector)
Type Parameters
TSource
TCollection
TResult
SelectMany<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, IUniTaskAsyncEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)
public static IUniTaskAsyncEnumerable<TResult> SelectMany<TSource, TCollection, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, IUniTaskAsyncEnumerable<TCollection>> collectionSelector, Func<TSource, TCollection, TResult> resultSelector)
Type Parameters
TSource
TCollection
TResult
SelectManyAwait<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<IUniTaskAsyncEnumerable<TResult>>>)
public static IUniTaskAsyncEnumerable<TResult> SelectManyAwait<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<IUniTaskAsyncEnumerable<TResult>>> selector)
Type Parameters
TSource
TResult
SelectManyAwait<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<IUniTaskAsyncEnumerable<TResult>>>)
public static IUniTaskAsyncEnumerable<TResult> SelectManyAwait<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask<IUniTaskAsyncEnumerable<TResult>>> selector)
Type Parameters
TSource
TResult
SelectManyAwait<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<IUniTaskAsyncEnumerable<TCollection>>>, Func<TSource, TCollection, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectManyAwait<TSource, TCollection, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<IUniTaskAsyncEnumerable<TCollection>>> collectionSelector, Func<TSource, TCollection, UniTask<TResult>> resultSelector)
Type Parameters
TSource
TCollection
TResult
SelectManyAwait<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<IUniTaskAsyncEnumerable<TCollection>>>, Func<TSource, TCollection, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectManyAwait<TSource, TCollection, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask<IUniTaskAsyncEnumerable<TCollection>>> collectionSelector, Func<TSource, TCollection, UniTask<TResult>> resultSelector)
Type Parameters
TSource
TCollection
TResult
SelectManyAwaitWithCancellation<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>)
public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>> selector)
Type Parameters
TSource
TResult
SelectManyAwaitWithCancellation<TSource, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>)
public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>> selector)
Type Parameters
TSource
TResult
SelectManyAwaitWithCancellation<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>, Func<TSource, TCollection, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TCollection, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>> collectionSelector, Func<TSource, TCollection, CancellationToken, UniTask<TResult>> resultSelector)
Type Parameters
TSource
TCollection
TResult
SelectManyAwaitWithCancellation<TSource, TCollection, TResult>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>, Func<TSource, TCollection, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TCollection, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>> collectionSelector, Func<TSource, TCollection, CancellationToken, UniTask<TResult>> resultSelector)
Type Parameters
TSource
TCollection
TResult
SequenceEqualAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)
public static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
SequenceEqualAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, CancellationToken cancellationToken = default(CancellationToken))
SingleAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
SingleAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
SingleAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> SingleAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
SingleAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> SingleAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
SingleOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>, CancellationToken)
public static UniTask<TSource> SingleOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Boolean>
cancellationToken
System.Threading.CancellationToken
SingleOrDefaultAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource> SingleOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
SingleOrDefaultAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> SingleOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
SingleOrDefaultAwaitWithCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>, CancellationToken)
public static UniTask<TSource> SingleOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>
cancellationToken
System.Threading.CancellationToken
Skip<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
public static IUniTaskAsyncEnumerable<TSource> Skip<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int count)
SkipLast<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
public static IUniTaskAsyncEnumerable<TSource> SkipLast<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int count)
SkipWhile<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>)
public static IUniTaskAsyncEnumerable<TSource> SkipWhile<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate)
SkipWhile<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, Boolean>)
public static IUniTaskAsyncEnumerable<TSource> SkipWhile<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, bool> predicate)
SkipWhileAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> SkipWhileAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate)
SkipWhileAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> SkipWhileAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask<bool>> predicate)
SkipWhileAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> SkipWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>
SkipWhileAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> SkipWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
SumAsync(IUniTaskAsyncEnumerable<Decimal>, CancellationToken)
public static UniTask<decimal> SumAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
SumAsync(IUniTaskAsyncEnumerable<Double>, CancellationToken)
public static UniTask<double> SumAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
SumAsync(IUniTaskAsyncEnumerable<Int32>, CancellationToken)
public static UniTask<int> SumAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
SumAsync(IUniTaskAsyncEnumerable<Int64>, CancellationToken)
public static UniTask<long> SumAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
SumAsync(IUniTaskAsyncEnumerable<Nullable<Decimal>>, CancellationToken)
public static UniTask<decimal?> SumAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
SumAsync(IUniTaskAsyncEnumerable<Nullable<Double>>, CancellationToken)
public static UniTask<double?> SumAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Double>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
SumAsync(IUniTaskAsyncEnumerable<Nullable<Int32>>, CancellationToken)
public static UniTask<int?> SumAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
SumAsync(IUniTaskAsyncEnumerable<Nullable<Int64>>, CancellationToken)
public static UniTask<long?> SumAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
SumAsync(IUniTaskAsyncEnumerable<Nullable<Single>>, CancellationToken)
public static UniTask<float?> SumAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<System.Nullable<System.Single>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
SumAsync(IUniTaskAsyncEnumerable<Single>, CancellationToken)
public static UniTask<float> SumAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Decimal>, CancellationToken)
public static UniTask<decimal> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Decimal>
cancellationToken
System.Threading.CancellationToken
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Double>, CancellationToken)
public static UniTask<double> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Double>
cancellationToken
System.Threading.CancellationToken
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32>, CancellationToken)
public static UniTask<int> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Int32>
cancellationToken
System.Threading.CancellationToken
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int64>, CancellationToken)
public static UniTask<long> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Int64>
cancellationToken
System.Threading.CancellationToken
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Decimal>>, CancellationToken)
public static UniTask<decimal?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Double>>, CancellationToken)
public static UniTask<double?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Double>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int32>>, CancellationToken)
public static UniTask<int?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Int32>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Int64>>, CancellationToken)
public static UniTask<long?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Int64>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Nullable<Single>>, CancellationToken)
public static UniTask<float?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Nullable<System.Single>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
SumAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Single>, CancellationToken)
public static UniTask<float> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Single>
cancellationToken
System.Threading.CancellationToken
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Decimal>>, CancellationToken)
public static UniTask<decimal> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Double>>, CancellationToken)
public static UniTask<double> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Double>>
cancellationToken
System.Threading.CancellationToken
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int32>>, CancellationToken)
public static UniTask<int> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Int32>>
cancellationToken
System.Threading.CancellationToken
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Int64>>, CancellationToken)
public static UniTask<long> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Int64>>
cancellationToken
System.Threading.CancellationToken
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Decimal>>>, CancellationToken)
public static UniTask<decimal?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Double>>>, CancellationToken)
public static UniTask<double?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Double>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int32>>>, CancellationToken)
public static UniTask<int?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Int32>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Int64>>>, CancellationToken)
public static UniTask<long?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Int64>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Nullable<Single>>>, CancellationToken)
public static UniTask<float?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Nullable<System.Single>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
SumAwaitAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Single>>, CancellationToken)
public static UniTask<float> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, UniTask<System.Single>>
cancellationToken
System.Threading.CancellationToken
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Decimal>>, CancellationToken)
public static UniTask<decimal> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>
cancellationToken
System.Threading.CancellationToken
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Double>>, CancellationToken)
public static UniTask<double> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>
cancellationToken
System.Threading.CancellationToken
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int32>>, CancellationToken)
public static UniTask<int> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>
cancellationToken
System.Threading.CancellationToken
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Int64>>, CancellationToken)
public static UniTask<long> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>
cancellationToken
System.Threading.CancellationToken
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Decimal>>>, CancellationToken)
public static UniTask<decimal?> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Decimal>>
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Double>>>, CancellationToken)
public static UniTask<double?> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Double>>
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int32>>>, CancellationToken)
public static UniTask<int?> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int32>>
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Int64>>>, CancellationToken)
public static UniTask<long?> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Int64>>
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Nullable<Single>>>, CancellationToken)
public static UniTask<float?> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<System.Nullable<System.Single>>
SumAwaitCancellationAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Single>>, CancellationToken)
public static UniTask<float> SumAwaitCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>
cancellationToken
System.Threading.CancellationToken
Take<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
public static IUniTaskAsyncEnumerable<TSource> Take<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int count)
TakeLast<TSource>(IUniTaskAsyncEnumerable<TSource>, Int32)
public static IUniTaskAsyncEnumerable<TSource> TakeLast<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int count)
TakeWhile<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>)
public static IUniTaskAsyncEnumerable<TSource> TakeWhile<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate)
TakeWhile<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, Boolean>)
public static IUniTaskAsyncEnumerable<TSource> TakeWhile<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, bool> predicate)
TakeWhileAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> TakeWhileAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate)
TakeWhileAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> TakeWhileAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask<bool>> predicate)
TakeWhileAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> TakeWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>
TakeWhileAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> TakeWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
ThenBy<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenBy<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector)
Type Parameters
TSource
TKey
ThenBy<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenBy<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
ThenByAwait<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByAwait<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
ThenByAwait<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByAwait<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
ThenByAwaitWithCancellation<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByAwaitWithCancellation<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
ThenByAwaitWithCancellation<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByAwaitWithCancellation<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
ThenByDescending<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByDescending<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector)
Type Parameters
TSource
TKey
ThenByDescending<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, TKey>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByDescending<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
ThenByDescendingAwait<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByDescendingAwait<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
ThenByDescendingAwait<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByDescendingAwait<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
ThenByDescendingAwaitWithCancellation<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByDescendingAwaitWithCancellation<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector)
Type Parameters
TSource
TKey
ThenByDescendingAwaitWithCancellation<TSource, TKey>(IUniTaskOrderedAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IComparer<TKey>)
public static IUniTaskOrderedAsyncEnumerable<TSource> ThenByDescendingAwaitWithCancellation<TSource, TKey>(this IUniTaskOrderedAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IComparer<TKey> comparer)
Type Parameters
TSource
TKey
Throw<TValue>(Exception)
public static IUniTaskAsyncEnumerable<TValue> Throw<TValue>(Exception exception)
Parameters
exception
System.Exception
Timer(TimeSpan, PlayerLoopTiming, Boolean)
public static IUniTaskAsyncEnumerable<AsyncUnit> Timer(TimeSpan dueTime, PlayerLoopTiming updateTiming = PlayerLoopTiming.Update, bool ignoreTimeScale = false)
Parameters
dueTime
System.TimeSpan
updateTiming
PlayerLoopTiming
ignoreTimeScale
System.Boolean
Timer(TimeSpan, TimeSpan, PlayerLoopTiming, Boolean)
public static IUniTaskAsyncEnumerable<AsyncUnit> Timer(TimeSpan dueTime, TimeSpan period, PlayerLoopTiming updateTiming = PlayerLoopTiming.Update, bool ignoreTimeScale = false)
Parameters
dueTime
System.TimeSpan
period
System.TimeSpan
updateTiming
PlayerLoopTiming
ignoreTimeScale
System.Boolean
TimerFrame(Int32, PlayerLoopTiming)
public static IUniTaskAsyncEnumerable<AsyncUnit> TimerFrame(int dueTimeFrameCount, PlayerLoopTiming updateTiming = PlayerLoopTiming.Update)
TimerFrame(Int32, Int32, PlayerLoopTiming)
public static IUniTaskAsyncEnumerable<AsyncUnit> TimerFrame(int dueTimeFrameCount, int periodFrameCount, PlayerLoopTiming updateTiming = PlayerLoopTiming.Update)
Parameters
dueTimeFrameCount
System.Int32
periodFrameCount
System.Int32
updateTiming
PlayerLoopTiming
ToArrayAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<TSource[]> ToArrayAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
ToDictionaryAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TSource>>
Type Parameters
TSource
TKey
ToDictionaryAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, CancellationToken)
public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TSource>>
Type Parameters
TSource
TKey
ToDictionaryAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
elementSelector
System.Func<TSource, TElement>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToDictionaryAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, CancellationToken)
public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
elementSelector
System.Func<TSource, TElement>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToDictionaryAwaitAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TSource>>
Type Parameters
TSource
TKey
ToDictionaryAwaitAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, CancellationToken)
public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TSource>>
Type Parameters
TSource
TKey
ToDictionaryAwaitAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAwaitAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
elementSelector
System.Func<TSource, UniTask<TElement>>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToDictionaryAwaitAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, CancellationToken)
public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAwaitAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
elementSelector
System.Func<TSource, UniTask<TElement>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TSource>>
Type Parameters
TSource
TKey
ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, CancellationToken)
public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TSource>>
Type Parameters
TSource
TKey
ToDictionaryAwaitWithCancellationAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToDictionaryAwaitWithCancellationAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, CancellationToken)
public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<Dictionary<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToHashSetAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)
public static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
comparer
IEqualityComparer<TSource>
cancellationToken
System.Threading.CancellationToken
ToHashSetAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
ToListAsync<TSource>(IUniTaskAsyncEnumerable<TSource>, CancellationToken)
public static UniTask<List<TSource>> ToListAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
ToLookupAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TSource>>
Type Parameters
TSource
TKey
ToLookupAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, CancellationToken)
public static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TSource>>
Type Parameters
TSource
TKey
ToLookupAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<ILookup<TKey, TElement>> ToLookupAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
elementSelector
System.Func<TSource, TElement>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToLookupAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, CancellationToken)
public static UniTask<ILookup<TKey, TElement>> ToLookupAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, TKey>
elementSelector
System.Func<TSource, TElement>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToLookupAwaitAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TSource>>
Type Parameters
TSource
TKey
ToLookupAwaitAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, CancellationToken)
public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TSource>>
Type Parameters
TSource
TKey
ToLookupAwaitAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<ILookup<TKey, TElement>> ToLookupAwaitAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
elementSelector
System.Func<TSource, UniTask<TElement>>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToLookupAwaitAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<TKey>>, Func<TSource, UniTask<TElement>>, CancellationToken)
public static UniTask<ILookup<TKey, TElement>> ToLookupAwaitAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, UniTask<TKey>>
elementSelector
System.Func<TSource, UniTask<TElement>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToLookupAwaitWithCancellationAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TSource>>
Type Parameters
TSource
TKey
ToLookupAwaitWithCancellationAsync<TSource, TKey>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, CancellationToken)
public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TSource>>
Type Parameters
TSource
TKey
ToLookupAwaitWithCancellationAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)
public static UniTask<ILookup<TKey, TElement>> ToLookupAwaitWithCancellationAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>
comparer
IEqualityComparer<TKey>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToLookupAwaitWithCancellationAsync<TSource, TKey, TElement>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<TKey>>, Func<TSource, CancellationToken, UniTask<TElement>>, CancellationToken)
public static UniTask<ILookup<TKey, TElement>> ToLookupAwaitWithCancellationAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
Parameters
source
IUniTaskAsyncEnumerable<TSource>
keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>
elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>
cancellationToken
System.Threading.CancellationToken
Returns
- UniTask<ILookup<TKey, TElement>>
Type Parameters
TSource
TKey
TElement
ToObservable<TSource>(IUniTaskAsyncEnumerable<TSource>)
public static IObservable<TSource> ToObservable<TSource>(this IUniTaskAsyncEnumerable<TSource> source)
Returns
- System.IObservable<TSource>
ToUniTaskAsyncEnumerable<TSource>(UniTask<TSource>)
public static IUniTaskAsyncEnumerable<TSource> ToUniTaskAsyncEnumerable<TSource>(this UniTask<TSource> source)
ToUniTaskAsyncEnumerable<TSource>(IEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> ToUniTaskAsyncEnumerable<TSource>(this IEnumerable<TSource> source)
Parameters
source
IEnumerable<TSource>
ToUniTaskAsyncEnumerable<TSource>(IObservable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> ToUniTaskAsyncEnumerable<TSource>(this IObservable<TSource> source)
Parameters
source
System.IObservable<TSource>
ToUniTaskAsyncEnumerable<TSource>(Task<TSource>)
public static IUniTaskAsyncEnumerable<TSource> ToUniTaskAsyncEnumerable<TSource>(this Task<TSource> source)
Parameters
source
Task<TSource>
Union<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Union<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second)
Union<TSource>(IUniTaskAsyncEnumerable<TSource>, IUniTaskAsyncEnumerable<TSource>, IEqualityComparer<TSource>)
public static IUniTaskAsyncEnumerable<TSource> Union<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, IEqualityComparer<TSource> comparer)
Where<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Boolean>)
public static IUniTaskAsyncEnumerable<TSource> Where<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate)
Where<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, Boolean>)
public static IUniTaskAsyncEnumerable<TSource> Where<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, bool> predicate)
WhereAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> WhereAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate)
WhereAwait<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> WhereAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask<bool>> predicate)
WhereAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, Int32, CancellationToken, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> WhereAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
Parameters
source
IUniTaskAsyncEnumerable<TSource>
predicate
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>
WhereAwaitWithCancellation<TSource>(IUniTaskAsyncEnumerable<TSource>, Func<TSource, CancellationToken, UniTask<Boolean>>)
public static IUniTaskAsyncEnumerable<TSource> WhereAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
Zip<TFirst, TSecond>(IUniTaskAsyncEnumerable<TFirst>, IUniTaskAsyncEnumerable<TSecond>)
public static IUniTaskAsyncEnumerable<(TFirst First, TSecond Second)> Zip<TFirst, TSecond>(this IUniTaskAsyncEnumerable<TFirst> first, IUniTaskAsyncEnumerable<TSecond> second)
Type Parameters
TFirst
TSecond
Zip<TFirst, TSecond, TResult>(IUniTaskAsyncEnumerable<TFirst>, IUniTaskAsyncEnumerable<TSecond>, Func<TFirst, TSecond, TResult>)
public static IUniTaskAsyncEnumerable<TResult> Zip<TFirst, TSecond, TResult>(this IUniTaskAsyncEnumerable<TFirst> first, IUniTaskAsyncEnumerable<TSecond> second, Func<TFirst, TSecond, TResult> resultSelector)
Type Parameters
TFirst
TSecond
TResult
ZipAwait<TFirst, TSecond, TResult>(IUniTaskAsyncEnumerable<TFirst>, IUniTaskAsyncEnumerable<TSecond>, Func<TFirst, TSecond, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> ZipAwait<TFirst, TSecond, TResult>(this IUniTaskAsyncEnumerable<TFirst> first, IUniTaskAsyncEnumerable<TSecond> second, Func<TFirst, TSecond, UniTask<TResult>> selector)
Type Parameters
TFirst
TSecond
TResult
ZipAwaitWithCancellation<TFirst, TSecond, TResult>(IUniTaskAsyncEnumerable<TFirst>, IUniTaskAsyncEnumerable<TSecond>, Func<TFirst, TSecond, CancellationToken, UniTask<TResult>>)
public static IUniTaskAsyncEnumerable<TResult> ZipAwaitWithCancellation<TFirst, TSecond, TResult>(this IUniTaskAsyncEnumerable<TFirst> first, IUniTaskAsyncEnumerable<TSecond> second, Func<TFirst, TSecond, CancellationToken, UniTask<TResult>> selector)
Type Parameters
TFirst
TSecond
TResult