diff --git a/api/Cysharp.Threading.Tasks.AsyncReactiveProperty-1.html b/api/Cysharp.Threading.Tasks.AsyncReactiveProperty-1.html index f0a1756..1fed262 100644 --- a/api/Cysharp.Threading.Tasks.AsyncReactiveProperty-1.html +++ b/api/Cysharp.Threading.Tasks.AsyncReactiveProperty-1.html @@ -167,7 +167,7 @@ public class AsyncReactiveProperty<T> : IAsyncReactiveProperty<T>, I
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic UniTask<T> WaitAsync(CancellationToken cancellationToken = default(CancellationToken))
+ public UniTask<T> WaitAsync(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenunityEvent
UnityEvent<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencallOnce
System.BooleanunityEvent
UnityEventcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencallOnce
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentoken
System.Int16public bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
+ public bool TrySetCanceled(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentoken
System.Int16public bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
+ public bool TrySetCanceled(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenx
System.Threading.CancellationTokenx
CancellationTokeny
System.Threading.CancellationTokeny
CancellationTokenobj
System.Threading.CancellationTokenobj
CancellationTokendisposable
System.IDisposablecancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencallback
System.ActioncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencallback
System.Action<System.Object>task
UniTasklinkToken
System.Threading.CancellationTokenlinkToken
CancellationTokentask
UniTask<T>linkToken
System.Threading.CancellationTokenlinkToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencts
System.Threading.CancellationTokenSourcects
CancellationTokenSourcemillisecondsDelay
System.Int32cts
System.Threading.CancellationTokenSourcects
CancellationTokenSourcedelayTimeSpan
System.TimeSpancts
System.Threading.CancellationTokenSourcects
CancellationTokenSourcecomponent
Componentcts
System.Threading.CancellationTokenSourcects
CancellationTokenSourcegameObject
GameObjectpublic abstract IUniTaskAsyncEnumerable<T> ReadAllAsync(CancellationToken cancellationToken = default(CancellationToken))
+ public abstract IUniTaskAsyncEnumerable<T> ReadAllAsync(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic virtual UniTask<T> ReadAsync(CancellationToken cancellationToken = default(CancellationToken))
+ public virtual UniTask<T> ReadAsync(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic abstract UniTask<bool> WaitToReadAsync(CancellationToken cancellationToken = default(CancellationToken))
+ public abstract UniTask<bool> WaitToReadAsync(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensource
IEnumerable<T>source
System.Collections.Generic.IEnumerable<T>selector
System.Func<T, UniTask>source
IEnumerable<T>source
System.Collections.Generic.IEnumerable<T>selector
System.Func<T, System.Int32, UniTask>source
IEnumerable<T>source
System.Collections.Generic.IEnumerable<T>selector
System.Func<T, UniTask<TR>>source
IEnumerable<T>source
System.Collections.Generic.IEnumerable<T>selector
System.Func<T, System.Int32, UniTask<TR>>public static UniTask ToUniTask(this IEnumerator enumerator, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask ToUniTask(this IEnumerator enumerator, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
enumerator
IEnumeratorenumerator
System.Collections.Generic.IEnumeratortiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenenumerator
IEnumeratorenumerator
System.Collections.Generic.IEnumeratorcoroutineRunner
MonoBehaviourenumerator
IEnumeratorenumerator
System.Collections.Generic.IEnumeratorcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenbool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
+ bool TrySetCanceled(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenUniTask<T> WaitAsync(CancellationToken cancellationToken = default(CancellationToken))
+ UniTask<T> WaitAsync(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenIUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
+ IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenkeySelector
System.Func<TElement, TKey>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>descending
System.BooleanIUniTaskOrderedAsyncEnumerable<TElement> CreateOrderedEnumerable<TKey>(Func<TElement, CancellationToken, UniTask<TKey>> keySelector, IComparer<TKey> comparer, bool descending)
+ keySelector
System.Func<TElement, CancellationToken, UniTask<TKey>>comparer
System.Collections.Generic.IComparer<TKey>descending
System.BooleanTKey
keySelector
System.Func<TElement, UniTask<TKey>>comparer
IComparer<TKey>descending
System.BooleanTKey
IUniTaskOrderedAsyncEnumerable<TElement> CreateOrderedEnumerable<TKey>(Func<TElement, CancellationToken, UniTask<TKey>> keySelector, IComparer<TKey> comparer, bool descending)
- keySelector
System.Func<TElement, System.Threading.CancellationToken, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>descending
System.Booleanpublic static UniTask<TSource> AggregateAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, TSource> accumulator, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> AggregateAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, TSource> accumulator, CancellationToken cancellationToken = null)
accumulator
System.Func<TSource, TSource, TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TAccumulate> AggregateAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> accumulator, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TAccumulate> AggregateAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> accumulator, CancellationToken cancellationToken = null)
accumulator
System.Func<TAccumulate, TSource, TAccumulate>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
resultSelector
System.Func<TAccumulate, TResult>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> AggregateAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, UniTask<TSource>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> AggregateAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, UniTask<TSource>> accumulator, CancellationToken cancellationToken = null)
accumulator
System.Func<TSource, TSource, UniTask<TSource>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TAccumulate> AggregateAwaitAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TAccumulate> AggregateAwaitAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = null)
accumulator
System.Func<TAccumulate, TSource, UniTask<TAccumulate>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
resultSelector
System.Func<TAccumulate, UniTask<TResult>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> AggregateAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, CancellationToken, UniTask<TSource>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> AggregateAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, CancellationToken, UniTask<TSource>> accumulator, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>accumulator
System.Func<TSource, TSource, System.Threading.CancellationToken, UniTask<TSource>>accumulator
System.Func<TSource, TSource, CancellationToken, UniTask<TSource>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TAccumulate> AggregateAwaitWithCancellationAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TAccumulate> AggregateAwaitWithCancellationAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = null)
seed
TAccumulateaccumulator
System.Func<TAccumulate, TSource, System.Threading.CancellationToken, UniTask<TAccumulate>>accumulator
System.Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
seed
TAccumulateaccumulator
System.Func<TAccumulate, TSource, System.Threading.CancellationToken, UniTask<TAccumulate>>accumulator
System.Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>>resultSelector
System.Func<TAccumulate, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TAccumulate, CancellationToken, UniTask<TResult>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> AllAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> AllAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> AllAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> AllAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> AllAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> AllAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> AnyAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> AnyAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>cancellationToken
CancellationTokenTSource
public static UniTask<bool> AnyAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<bool> AnyAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> AnyAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> AnyAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> AnyAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> AnyAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> AverageAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> AverageAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Decimal>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Double>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Int32>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Int64>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> AverageAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> AverageAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> AverageAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> AverageAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> AverageAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> AverageAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Single>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Decimal>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Double>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Int32>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Int64>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Single>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>selector
System.Func<TSource, CancellationToken, UniTask<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>selector
System.Func<TSource, CancellationToken, UniTask<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>selector
System.Func<TSource, CancellationToken, UniTask<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>selector
System.Func<TSource, CancellationToken, UniTask<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>selector
System.Func<TSource, CancellationToken, UniTask<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, CancellationToken cancellationToken = null)
value
TSourcecomparer
IEqualityComparer<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = null)
value
TSourcecancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TSource>cancellationToken
CancellationTokenpublic static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokenpredicate
System.Func<TSource, System.Boolean>cancellationToken
CancellationTokenpublic static UniTask<int> CountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> CountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> CountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> CountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencreate
System.Func<IAsyncWriter<T>, System.Threading.CancellationToken, UniTask>create
System.Func<IAsyncWriter<T>, CancellationToken, UniTask>source
IUniTaskAsyncEnumerable<TSource>comparer
IEqualityComparer<TSource>comparer
System.Collections.Generic.IEqualityComparer<TSource>keySelector
System.Func<TSource, TKey>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>keySelector
System.Func<TSource, UniTask<TKey>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>comparer
IEqualityComparer<TSource>comparer
System.Collections.Generic.IEqualityComparer<TSource>keySelector
System.Func<TSource, TKey>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>keySelector
System.Func<TSource, UniTask<TKey>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>public static UniTask<TSource> ElementAtAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> ElementAtAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = null)
index
System.Int32cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> ElementAtOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> ElementAtOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = null)
index
System.Int32cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenmonitorTiming
PlayerLoopTimingequalityComparer
IEqualityComparer<TProperty>equalityComparer
System.Collections.Generic.IEqualityComparer<TProperty>cancelImmediately
System.Booleansecond
IUniTaskAsyncEnumerable<TSource>comparer
IEqualityComparer<TSource>comparer
System.Collections.Generic.IEqualityComparer<TSource>public static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokenpredicate
System.Func<TSource, System.Boolean>cancellationToken
CancellationTokenpublic static UniTask<TSource> FirstAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> FirstAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> FirstAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> FirstAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> FirstOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> FirstOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>cancellationToken
CancellationTokenTSource
public static UniTask<TSource> FirstOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<TSource> FirstOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> FirstOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> FirstOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> FirstOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> FirstOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource, int> action, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource, int> action, CancellationToken cancellationToken = null)
action
System.Action<TSource, System.Int32>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> action, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> action, CancellationToken cancellationToken = null)
action
System.Action<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask> action, CancellationToken cancellationToken = null)
action
System.Func<TSource, UniTask>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask> action, CancellationToken cancellationToken = null)
action
System.Func<TSource, System.Int32, UniTask>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> action, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>action
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask>action
System.Func<TSource, CancellationToken, UniTask>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask> action, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>action
System.Func<TSource, System.Threading.CancellationToken, UniTask>action
System.Func<TSource, System.Int32, CancellationToken, UniTask>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenkeySelector
System.Func<TSource, TKey>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>elementSelector
System.Func<TSource, TElement>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>keySelector
System.Func<TSource, TKey>resultSelector
System.Func<TKey, IEnumerable<TSource>, TResult>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult>keySelector
System.Func<TSource, TKey>resultSelector
System.Func<TKey, IEnumerable<TSource>, TResult>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>elementSelector
System.Func<TSource, TElement>resultSelector
System.Func<TKey, IEnumerable<TElement>, TResult>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult>elementSelector
System.Func<TSource, TElement>resultSelector
System.Func<TKey, IEnumerable<TElement>, TResult>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>keySelector
System.Func<TSource, UniTask<TKey>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>elementSelector
System.Func<TSource, UniTask<TElement>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>keySelector
System.Func<TSource, UniTask<TKey>>resultSelector
System.Func<TKey, IEnumerable<TSource>, UniTask<TResult>>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, UniTask<TResult>>keySelector
System.Func<TSource, UniTask<TKey>>resultSelector
System.Func<TKey, IEnumerable<TSource>, UniTask<TResult>>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, UniTask<TResult>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>elementSelector
System.Func<TSource, UniTask<TElement>>resultSelector
System.Func<TKey, IEnumerable<TElement>, UniTask<TResult>>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, UniTask<TResult>>elementSelector
System.Func<TSource, UniTask<TElement>>resultSelector
System.Func<TKey, IEnumerable<TElement>, UniTask<TResult>>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, UniTask<TResult>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>elementSelector
System.Func<TSource, CancellationToken, UniTask<TElement>>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>elementSelector
System.Func<TSource, CancellationToken, UniTask<TElement>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>resultSelector
System.Func<TKey, IEnumerable<TSource>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, CancellationToken, UniTask<TResult>>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>resultSelector
System.Func<TKey, IEnumerable<TSource>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, CancellationToken, UniTask<TResult>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>elementSelector
System.Func<TSource, CancellationToken, UniTask<TElement>>resultSelector
System.Func<TKey, IEnumerable<TElement>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, CancellationToken, UniTask<TResult>>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>elementSelector
System.Func<TSource, CancellationToken, UniTask<TElement>>resultSelector
System.Func<TKey, IEnumerable<TElement>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, CancellationToken, UniTask<TResult>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>innerKeySelector
System.Func<TInner, TKey>resultSelector
System.Func<TOuter, IEnumerable<TInner>, TResult>resultSelector
System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult>innerKeySelector
System.Func<TInner, TKey>resultSelector
System.Func<TOuter, IEnumerable<TInner>, TResult>resultSelector
System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>innerKeySelector
System.Func<TInner, UniTask<TKey>>resultSelector
System.Func<TOuter, IEnumerable<TInner>, UniTask<TResult>>resultSelector
System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, UniTask<TResult>>innerKeySelector
System.Func<TInner, UniTask<TKey>>resultSelector
System.Func<TOuter, IEnumerable<TInner>, UniTask<TResult>>resultSelector
System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, UniTask<TResult>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>inner
IUniTaskAsyncEnumerable<TInner>outerKeySelector
System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>outerKeySelector
System.Func<TOuter, CancellationToken, UniTask<TKey>>innerKeySelector
System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>innerKeySelector
System.Func<TInner, CancellationToken, UniTask<TKey>>resultSelector
System.Func<TOuter, IEnumerable<TInner>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, CancellationToken, UniTask<TResult>>inner
IUniTaskAsyncEnumerable<TInner>outerKeySelector
System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>outerKeySelector
System.Func<TOuter, CancellationToken, UniTask<TKey>>innerKeySelector
System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>innerKeySelector
System.Func<TInner, CancellationToken, UniTask<TKey>>resultSelector
System.Func<TOuter, IEnumerable<TInner>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, CancellationToken, UniTask<TResult>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>second
IUniTaskAsyncEnumerable<TSource>comparer
IEqualityComparer<TSource>comparer
System.Collections.Generic.IEqualityComparer<TSource>resultSelector
System.Func<TOuter, TInner, TResult>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>resultSelector
System.Func<TOuter, TInner, UniTask<TResult>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>inner
IUniTaskAsyncEnumerable<TInner>outerKeySelector
System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>outerKeySelector
System.Func<TOuter, CancellationToken, UniTask<TKey>>innerKeySelector
System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>innerKeySelector
System.Func<TInner, CancellationToken, UniTask<TKey>>resultSelector
System.Func<TOuter, TInner, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TOuter, TInner, CancellationToken, UniTask<TResult>>inner
IUniTaskAsyncEnumerable<TInner>outerKeySelector
System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>outerKeySelector
System.Func<TOuter, CancellationToken, UniTask<TKey>>innerKeySelector
System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>innerKeySelector
System.Func<TInner, CancellationToken, UniTask<TKey>>resultSelector
System.Func<TOuter, TInner, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TOuter, TInner, CancellationToken, UniTask<TResult>>comparer
IEqualityComparer<TKey>comparer
System.Collections.Generic.IEqualityComparer<TKey>public static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokenpredicate
System.Func<TSource, System.Boolean>cancellationToken
CancellationTokenpublic static UniTask<TSource> LastAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> LastAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> LastAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> LastAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> LastOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> LastOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>cancellationToken
CancellationTokenTSource
public static UniTask<TSource> LastOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<TSource> LastOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> LastOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> LastOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> LastOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> LastOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokenpredicate
System.Func<TSource, System.Boolean>cancellationToken
CancellationTokenpublic static UniTask<long> LongCountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> LongCountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> LongCountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> LongCountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> MaxAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MaxAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Decimal>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> MaxAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> MaxAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Double>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> MaxAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> MaxAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Int32>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> MaxAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> MaxAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Int64>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> MaxAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> MaxAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> MaxAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> MaxAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> MaxAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> MaxAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> MaxAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> MaxAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> MaxAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> MaxAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> MaxAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> MaxAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Single>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Decimal>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<double> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Double>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<int> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int32>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<long> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int64>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<decimal?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<double?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Double>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<int?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Int32>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<long?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Int64>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<float?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Single>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<float> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Single>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<TSource> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TResult> MaxAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Decimal>cancellationToken
CancellationTokenTSource
public static UniTask<double> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Double>cancellationToken
CancellationTokenTSource
public static UniTask<int> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int32>cancellationToken
CancellationTokenTSource
public static UniTask<long> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int64>cancellationToken
CancellationTokenTSource
public static UniTask<decimal?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken
CancellationTokenTSource
public static UniTask<double?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Double>>cancellationToken
CancellationTokenTSource
public static UniTask<int?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Int32>>cancellationToken
CancellationTokenTSource
public static UniTask<long?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Int64>>cancellationToken
CancellationTokenTSource
public static UniTask<float?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Single>>cancellationToken
CancellationTokenTSource
public static UniTask<float> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Single>cancellationToken
CancellationTokenTSource
public static UniTask<TResult> MaxAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, TResult>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TResult> MaxAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TResult> MaxAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<TResult>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>selector
System.Func<TSource, CancellationToken, UniTask<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>selector
System.Func<TSource, CancellationToken, UniTask<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>selector
System.Func<TSource, CancellationToken, UniTask<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>selector
System.Func<TSource, CancellationToken, UniTask<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>selector
System.Func<TSource, CancellationToken, UniTask<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TResult> MaxAwaitWithCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TResult> MaxAwaitWithCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>selector
System.Func<TSource, CancellationToken, UniTask<TResult>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensources
IEnumerable<IUniTaskAsyncEnumerable<T>>sources
System.Collections.Generic.IEnumerable<IUniTaskAsyncEnumerable<T>>public static UniTask<decimal> MinAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MinAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Decimal>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> MinAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> MinAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Double>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> MinAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> MinAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Int32>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> MinAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> MinAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Int64>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> MinAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> MinAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> MinAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> MinAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> MinAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> MinAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> MinAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> MinAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> MinAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> MinAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> MinAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> MinAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Single>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Decimal>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<double> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Double>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<int> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int32>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<long> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int64>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<decimal?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<double?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Double>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<int?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Int32>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<long?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Int64>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<float?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Single>>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<float> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Single>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<TSource> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TResult> MinAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Decimal>cancellationToken
CancellationTokenTSource
public static UniTask<double> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Double>cancellationToken
CancellationTokenTSource
public static UniTask<int> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int32>cancellationToken
CancellationTokenTSource
public static UniTask<long> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int64>cancellationToken
CancellationTokenTSource
public static UniTask<decimal?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken
CancellationTokenTSource
public static UniTask<double?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Double>>cancellationToken
CancellationTokenTSource
public static UniTask<int?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Int32>>cancellationToken
CancellationTokenTSource
public static UniTask<long?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Int64>>cancellationToken
CancellationTokenTSource
public static UniTask<float?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Nullable<System.Single>>cancellationToken
CancellationTokenTSource
public static UniTask<float> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Single>cancellationToken
CancellationTokenTSource
public static UniTask<TResult> MinAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, TResult>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TResult> MinAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TResult> MinAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<TResult>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>selector
System.Func<TSource, CancellationToken, UniTask<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>selector
System.Func<TSource, CancellationToken, UniTask<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>selector
System.Func<TSource, CancellationToken, UniTask<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>selector
System.Func<TSource, CancellationToken, UniTask<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>selector
System.Func<TSource, CancellationToken, UniTask<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TResult> MinAwaitWithCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TResult> MinAwaitWithCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>selector
System.Func<TSource, CancellationToken, UniTask<TResult>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenkeySelector
System.Func<TSource, TKey>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>keySelector
System.Func<TSource, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>keySelector
System.Func<TSource, TKey>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>keySelector
System.Func<TSource, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>public static IUniTaskAsyncEnumerable<TResult> SelectAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<TResult>> selector)
+ public static IUniTaskAsyncEnumerable<TResult> SelectAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<TResult>>selector
System.Func<TSource, CancellationToken, UniTask<TResult>>public static IUniTaskAsyncEnumerable<TResult> SelectAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector)
+ public static IUniTaskAsyncEnumerable<TResult> SelectAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<TResult>> selector)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>selector
System.Func<TSource, System.Int32, CancellationToken, UniTask<TResult>>public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>> selector)
- source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>TSource
TResult
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>selector
System.Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<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)
+ public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>> selector)
source
IUniTaskAsyncEnumerable<TSource>collectionSelector
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>selector
System.Func<TSource, System.Int32, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>resultSelector
System.Func<TSource, TCollection, System.Threading.CancellationToken, UniTask<TResult>>TSource
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)
+ source
IUniTaskAsyncEnumerable<TSource>collectionSelector
System.Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>resultSelector
System.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)
+ 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)
source
IUniTaskAsyncEnumerable<TSource>collectionSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>collectionSelector
System.Func<TSource, System.Int32, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>resultSelector
System.Func<TSource, TCollection, System.Threading.CancellationToken, UniTask<TResult>>resultSelector
System.Func<TSource, TCollection, CancellationToken, UniTask<TResult>>public static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, CancellationToken cancellationToken = null)
second
IUniTaskAsyncEnumerable<TSource>comparer
IEqualityComparer<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = null)
second
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TSource>cancellationToken
CancellationTokenpublic static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokenpredicate
System.Func<TSource, System.Boolean>cancellationToken
CancellationTokenpublic static UniTask<TSource> SingleAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> SingleAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> SingleAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> SingleAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> SingleOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> SingleOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ source
IUniTaskAsyncEnumerable<TSource>cancellationToken
CancellationTokenTSource
public static UniTask<TSource> SingleOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, System.Boolean>cancellationToken
System.Threading.CancellationTokenTSource
public static UniTask<TSource> SingleOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
- source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> SingleOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> SingleOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
predicate
System.Func<TSource, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<TSource> SingleOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource> SingleOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensource
IUniTaskAsyncEnumerable<TSource>other
System.Func<System.Threading.CancellationToken, UniTask>other
System.Func<CancellationToken, UniTask>source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static IUniTaskAsyncEnumerable<TSource> SkipWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
+ public static IUniTaskAsyncEnumerable<TSource> SkipWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>public static IUniTaskAsyncEnumerable<TSource> SkipWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
+ public static IUniTaskAsyncEnumerable<TSource> SkipWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, System.Int32, CancellationToken, UniTask<System.Boolean>>public static void Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> action, CancellationToken cancellationToken)
+ source
IUniTaskAsyncEnumerable<TSource>action
System.Action<TSource>cancellationToken
CancellationTokenTSource
onCompleted
System.ActioncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenonError
System.Action<System.Exception>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static void Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> action, CancellationToken cancellationToken)
+ public static IDisposable Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTaskVoid> action)
source
IUniTaskAsyncEnumerable<TSource>action
System.Action<TSource>action
System.Func<TSource, CancellationToken, UniTaskVoid>cancellationToken
System.Threading.CancellationTokenTSource
public static void Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTaskVoid> action, CancellationToken cancellationToken)
+ source
IUniTaskAsyncEnumerable<TSource>action
System.Func<TSource, CancellationToken, UniTaskVoid>cancellationToken
CancellationTokenpublic static void Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTaskVoid> action, CancellationToken cancellationToken)
+ source
IUniTaskAsyncEnumerable<TSource>action
System.Func<TSource, UniTaskVoid>cancellationToken
CancellationTokenTSource
onCompleted
System.ActioncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenonError
System.Action<System.Exception>cancellationToken
System.Threading.CancellationTokenTSource
public static void Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTaskVoid> action, CancellationToken cancellationToken)
- source
IUniTaskAsyncEnumerable<TSource>action
System.Func<TSource, UniTaskVoid>cancellationToken
System.Threading.CancellationTokenTSource
public static IDisposable Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTaskVoid> action)
- source
IUniTaskAsyncEnumerable<TSource>action
System.Func<TSource, System.Threading.CancellationToken, UniTaskVoid>TSource
public static void Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTaskVoid> action, CancellationToken cancellationToken)
- source
IUniTaskAsyncEnumerable<TSource>action
System.Func<TSource, System.Threading.CancellationToken, UniTaskVoid>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenobserver
System.IObserver<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenTSource
public static IDisposable SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext)
+ source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, CancellationToken, UniTask>TSource
public static void SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, CancellationToken cancellationToken)
+ source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, CancellationToken, UniTask>cancellationToken
CancellationTokenTSource
public static IDisposable SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, Action onCompleted)
+ source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, CancellationToken, UniTask>onCompleted
System.ActionTSource
public static void SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, Action onCompleted, CancellationToken cancellationToken)
+ source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, CancellationToken, UniTask>onCompleted
System.ActioncancellationToken
CancellationTokenTSource
public static IDisposable SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, Action<Exception> onError)
+ source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, CancellationToken, UniTask>onError
System.Action<System.Exception>TSource
public static void SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, Action<Exception> onError, CancellationToken cancellationToken)
+ source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, CancellationToken, UniTask>onError
System.Action<System.Exception>cancellationToken
CancellationTokenpublic static void SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask> onNext, CancellationToken cancellationToken)
+ source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, UniTask>cancellationToken
CancellationTokenTSource
onCompleted
System.ActioncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenonError
System.Action<System.Exception>cancellationToken
System.Threading.CancellationTokenTSource
public static void SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask> onNext, CancellationToken cancellationToken)
- source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, UniTask>cancellationToken
System.Threading.CancellationTokenTSource
public static IDisposable SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext)
- source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, System.Threading.CancellationToken, UniTask>TSource
public static IDisposable SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, Action onCompleted)
- source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, System.Threading.CancellationToken, UniTask>onCompleted
System.ActionTSource
public static void SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, Action onCompleted, CancellationToken cancellationToken)
- source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, System.Threading.CancellationToken, UniTask>onCompleted
System.ActioncancellationToken
System.Threading.CancellationTokenTSource
public static IDisposable SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, Action<Exception> onError)
- source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, System.Threading.CancellationToken, UniTask>onError
System.Action<System.Exception>TSource
public static void SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, Action<Exception> onError, CancellationToken cancellationToken)
- source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, System.Threading.CancellationToken, UniTask>onError
System.Action<System.Exception>cancellationToken
System.Threading.CancellationTokenTSource
public static void SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext, CancellationToken cancellationToken)
- source
IUniTaskAsyncEnumerable<TSource>onNext
System.Func<TSource, System.Threading.CancellationToken, UniTask>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> SumAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> SumAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Decimal>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> SumAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> SumAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Double>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> SumAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> SumAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Int32>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> SumAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> SumAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Int64>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> SumAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> SumAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> SumAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> SumAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> SumAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> SumAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> SumAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> SumAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> SumAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> SumAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> SumAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> SumAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<System.Single>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Decimal>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Double>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Int32>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Int64>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Nullable<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, System.Single>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
selector
System.Func<TSource, UniTask<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>selector
System.Func<TSource, CancellationToken, UniTask<System.Decimal>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>selector
System.Func<TSource, CancellationToken, UniTask<System.Double>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>selector
System.Func<TSource, CancellationToken, UniTask<System.Int32>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>selector
System.Func<TSource, CancellationToken, UniTask<System.Int64>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<decimal?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<double?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<int?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<long?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>selector
System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<float> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>selector
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>selector
System.Func<TSource, CancellationToken, UniTask<System.Single>>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensource
IUniTaskAsyncEnumerable<TSource>other
System.Func<System.Threading.CancellationToken, UniTask>other
System.Func<CancellationToken, UniTask>source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static IUniTaskAsyncEnumerable<TSource> TakeWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
+ public static IUniTaskAsyncEnumerable<TSource> TakeWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>public static IUniTaskAsyncEnumerable<TSource> TakeWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
+ public static IUniTaskAsyncEnumerable<TSource> TakeWhileAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, System.Int32, CancellationToken, UniTask<System.Boolean>>keySelector
System.Func<TSource, TKey>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>keySelector
System.Func<TSource, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>source
IUniTaskOrderedAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>source
IUniTaskOrderedAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>keySelector
System.Func<TSource, TKey>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>keySelector
System.Func<TSource, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>source
IUniTaskOrderedAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>source
IUniTaskOrderedAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IComparer<TKey>comparer
System.Collections.Generic.IComparer<TKey>public static UniTask<TSource[]> ToArrayAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TSource[]> ToArrayAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = null)
keySelector
System.Func<TSource, TKey>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
keySelector
System.Func<TSource, TKey>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic 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))
+ public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken = null)
elementSelector
System.Func<TSource, TElement>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
elementSelector
System.Func<TSource, TElement>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = null)
keySelector
System.Func<TSource, UniTask<TKey>>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
keySelector
System.Func<TSource, UniTask<TKey>>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic 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))
+ 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 = null)
elementSelector
System.Func<TSource, UniTask<TElement>>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
elementSelector
System.Func<TSource, UniTask<TElement>>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic 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))
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(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 = null)
source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic 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))
+ 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 = null)
source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>elementSelector
System.Func<TSource, CancellationToken, UniTask<TElement>>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>elementSelector
System.Func<TSource, CancellationToken, UniTask<TElement>>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>comparer
IEqualityComparer<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TSource>cancellationToken
CancellationTokenpublic static UniTask<List<TSource>> ToListAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<List<TSource>> ToListAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = null)
keySelector
System.Func<TSource, TKey>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
keySelector
System.Func<TSource, TKey>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic 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))
+ public static UniTask<ILookup<TKey, TElement>> ToLookupAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken = null)
elementSelector
System.Func<TSource, TElement>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
elementSelector
System.Func<TSource, TElement>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = null)
keySelector
System.Func<TSource, UniTask<TKey>>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
keySelector
System.Func<TSource, UniTask<TKey>>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic 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))
+ 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 = null)
elementSelector
System.Func<TSource, UniTask<TElement>>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
elementSelector
System.Func<TSource, UniTask<TElement>>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic 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))
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = null)
source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(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 = null)
source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokenpublic 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))
+ 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 = null)
source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>elementSelector
System.Func<TSource, CancellationToken, UniTask<TElement>>comparer
IEqualityComparer<TKey>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic 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))
+ 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 = null)
source
IUniTaskAsyncEnumerable<TSource>keySelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>keySelector
System.Func<TSource, CancellationToken, UniTask<TKey>>elementSelector
System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>elementSelector
System.Func<TSource, CancellationToken, UniTask<TElement>>cancellationToken
System.Threading.CancellationTokencomparer
System.Collections.Generic.IEqualityComparer<TKey>cancellationToken
CancellationTokensource
IEnumerable<TSource>source
System.Collections.Generic.IEnumerable<TSource>second
IUniTaskAsyncEnumerable<TSource>comparer
IEqualityComparer<TSource>comparer
System.Collections.Generic.IEqualityComparer<TSource>public static IUniTaskAsyncEnumerable<TSource> WhereAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
+ public static IUniTaskAsyncEnumerable<TSource> WhereAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, CancellationToken, UniTask<System.Boolean>>public static IUniTaskAsyncEnumerable<TSource> WhereAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate)
+ public static IUniTaskAsyncEnumerable<TSource> WhereAwaitWithCancellation<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<bool>> predicate)
source
IUniTaskAsyncEnumerable<TSource>predicate
System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>predicate
System.Func<TSource, System.Int32, CancellationToken, UniTask<System.Boolean>>second
IUniTaskAsyncEnumerable<TSecond>selector
System.Func<TFirst, TSecond, System.Threading.CancellationToken, UniTask<TResult>>selector
System.Func<TFirst, TSecond, CancellationToken, UniTask<TResult>>playerLoopTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentimerCallback
System.Action<System.Object>playerLoopTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentimerCallback
System.Action<System.Object>playerLoopTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentimerCallback
System.Action<System.Object>handler
System.Action<T>comparer
IEqualityComparer<T>comparer
System.Collections.Generic.IEqualityComparer<T>source
IUniTaskAsyncEnumerable<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensource
IUniTaskAsyncEnumerable<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic UniTask<T> WaitAsync(CancellationToken cancellationToken = default(CancellationToken))
+ public UniTask<T> WaitAsync(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensynchronizationContext
System.Threading.SynchronizationContextsynchronizationContext
SynchronizationContextdontPostWhenSameContext
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensyncContext
System.Threading.SynchronizationContextsyncContext
SynchronizationContextdontPostWhenSameContext
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokeninitialValue
TcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensource
IUniTaskAsyncEnumerable<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensynchronizationContext
System.Threading.SynchronizationContextsynchronizationContext
SynchronizationContextcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokensynchronizationContext
System.Threading.SynchronizationContextsynchronizationContext
SynchronizationContextcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic TimeoutController(DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update)
+ public TimeoutController(CancellationTokenSource linkCancellationTokenSource, DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update)
linkCancellationTokenSource
CancellationTokenSourcedelayType
DelayTypedelayTiming
PlayerLoopTimingpublic TimeoutController(CancellationTokenSource linkCancellationTokenSource, DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update)
+ public TimeoutController(DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update)
linkCancellationTokenSource
System.Threading.CancellationTokenSourcedelayType
DelayTypedelayTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
+ public IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic sealed class AsyncTriggerHandler<T> : IAsyncOneShotTrigger, IUniTaskSource<T>, IUniTaskSource, ITriggerHandler<T>, IDisposable, IAsyncFixedUpdateHandler, IAsyncLateUpdateHandler, IAsyncOnAnimatorIKHandler, IAsyncOnAnimatorMoveHandler, IAsyncOnApplicationFocusHandler, IAsyncOnApplicationPauseHandler, IAsyncOnApplicationQuitHandler, IAsyncOnAudioFilterReadHandler, IAsyncOnBecameInvisibleHandler, IAsyncOnBecameVisibleHandler, IAsyncOnBeforeTransformParentChangedHandler, IAsyncOnCanvasGroupChangedHandler, IAsyncOnCollisionEnterHandler, IAsyncOnCollisionEnter2DHandler, IAsyncOnCollisionExitHandler, IAsyncOnCollisionExit2DHandler, IAsyncOnCollisionStayHandler, IAsyncOnCollisionStay2DHandler, IAsyncOnControllerColliderHitHandler, IAsyncOnDisableHandler, IAsyncOnDrawGizmosHandler, IAsyncOnDrawGizmosSelectedHandler, IAsyncOnEnableHandler, IAsyncOnGUIHandler, IAsyncOnJointBreakHandler, IAsyncOnJointBreak2DHandler, IAsyncOnMouseDownHandler, IAsyncOnMouseDragHandler, IAsyncOnMouseEnterHandler, IAsyncOnMouseExitHandler, IAsyncOnMouseOverHandler, IAsyncOnMouseUpHandler, IAsyncOnMouseUpAsButtonHandler, IAsyncOnParticleCollisionHandler, IAsyncOnParticleSystemStoppedHandler, IAsyncOnParticleTriggerHandler, IAsyncOnPostRenderHandler, IAsyncOnPreCullHandler, IAsyncOnPreRenderHandler, IAsyncOnRectTransformDimensionsChangeHandler, IAsyncOnRectTransformRemovedHandler, IAsyncOnRenderImageHandler, IAsyncOnRenderObjectHandler, IAsyncOnServerInitializedHandler, IAsyncOnTransformChildrenChangedHandler, IAsyncOnTransformParentChangedHandler, IAsyncOnTriggerEnterHandler, IAsyncOnTriggerEnter2DHandler, IAsyncOnTriggerExitHandler, IAsyncOnTriggerExit2DHandler, IAsyncOnTriggerStayHandler, IAsyncOnTriggerStay2DHandler, IAsyncOnValidateHandler, IAsyncOnWillRenderObjectHandler, IAsyncResetHandler, IAsyncUpdateHandler, IAsyncOnBeginDragHandler, IAsyncOnCancelHandler, IAsyncOnDeselectHandler, IAsyncOnDragHandler, IAsyncOnDropHandler, IAsyncOnEndDragHandler, IAsyncOnInitializePotentialDragHandler, IAsyncOnMoveHandler, IAsyncOnPointerClickHandler, IAsyncOnPointerDownHandler, IAsyncOnPointerEnterHandler, IAsyncOnPointerExitHandler, IAsyncOnPointerUpHandler, IAsyncOnScrollHandler, IAsyncOnSelectHandler, IAsyncOnSubmitHandler, IAsyncOnUpdateSelectedHandler
+ public sealed class AsyncTriggerHandler<T> : IAsyncFixedUpdateHandler, IAsyncLateUpdateHandler, IAsyncOnAnimatorIKHandler, IAsyncOnAnimatorMoveHandler, IAsyncOnApplicationFocusHandler, IAsyncOnApplicationPauseHandler, IAsyncOnApplicationQuitHandler, IAsyncOnAudioFilterReadHandler, IAsyncOnBecameInvisibleHandler, IAsyncOnBecameVisibleHandler, IAsyncOnBeforeTransformParentChangedHandler, IAsyncOnCanvasGroupChangedHandler, IAsyncOnCollisionEnterHandler, IAsyncOnCollisionEnter2DHandler, IAsyncOnCollisionExitHandler, IAsyncOnCollisionExit2DHandler, IAsyncOnCollisionStayHandler, IAsyncOnCollisionStay2DHandler, IAsyncOnControllerColliderHitHandler, IAsyncOnDisableHandler, IAsyncOnDrawGizmosHandler, IAsyncOnDrawGizmosSelectedHandler, IAsyncOnEnableHandler, IAsyncOnGUIHandler, IAsyncOnJointBreakHandler, IAsyncOnJointBreak2DHandler, IAsyncOnMouseDownHandler, IAsyncOnMouseDragHandler, IAsyncOnMouseEnterHandler, IAsyncOnMouseExitHandler, IAsyncOnMouseOverHandler, IAsyncOnMouseUpHandler, IAsyncOnMouseUpAsButtonHandler, IAsyncOnParticleCollisionHandler, IAsyncOnParticleSystemStoppedHandler, IAsyncOnParticleTriggerHandler, IAsyncOnPostRenderHandler, IAsyncOnPreCullHandler, IAsyncOnPreRenderHandler, IAsyncOnRectTransformDimensionsChangeHandler, IAsyncOnRectTransformRemovedHandler, IAsyncOnRenderImageHandler, IAsyncOnRenderObjectHandler, IAsyncOnServerInitializedHandler, IAsyncOnTransformChildrenChangedHandler, IAsyncOnTransformParentChangedHandler, IAsyncOnTriggerEnterHandler, IAsyncOnTriggerEnter2DHandler, IAsyncOnTriggerExitHandler, IAsyncOnTriggerExit2DHandler, IAsyncOnTriggerStayHandler, IAsyncOnTriggerStay2DHandler, IAsyncOnValidateHandler, IAsyncOnWillRenderObjectHandler, IAsyncResetHandler, IAsyncUpdateHandler, IAsyncOnBeginDragHandler, IAsyncOnCancelHandler, IAsyncOnDeselectHandler, IAsyncOnDragHandler, IAsyncOnDropHandler, IAsyncOnEndDragHandler, IAsyncOnInitializePotentialDragHandler, IAsyncOnMoveHandler, IAsyncOnPointerClickHandler, IAsyncOnPointerDownHandler, IAsyncOnPointerEnterHandler, IAsyncOnPointerExitHandler, IAsyncOnPointerUpHandler, IAsyncOnScrollHandler, IAsyncOnSelectHandler, IAsyncOnSubmitHandler, IAsyncOnUpdateSelectedHandler, IAsyncOneShotTrigger, IUniTaskSource<T>, IUniTaskSource, ITriggerHandler<T>, IDisposable
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenhelper of create add UniTaskVoid to delegate. -For example: FooAction = UniTask.Action(async () => { /* */ })
+helper of create add UniTaskVoid to delegate.
helper of create add UniTaskVoid to delegate.
+helper of create add UniTaskVoid to delegate. +For example: FooAction = UniTask.Action(async () => { /* */ })
Never complete.
Never complete.
Similar as UniTask.Yield but guaranteed run on next frame.
+Similar as UniTask.Yield but guaranteed run on next frame.
Similar as UniTask.Yield but guaranteed run on next frame.
-Similar as UniTask.Yield but guaranteed run on next frame.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
helper of fire and forget void action.
helper of fire and forget void action.
Same as UniTask.Yield(PlayerLoopTiming.LastFixedUpdate, cancellationToken).
Return value is winArgumentIndex
helper of create add UniTaskVoid to delegate. -For example: FooAction = UniTask.Action(async () => { /* */ })
+helper of create add UniTaskVoid to delegate.
public static Action Action(Func<UniTaskVoid> asyncAction)
+ public static Action Action(Func<CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)
asyncAction
System.Func<UniTaskVoid>asyncAction
System.Func<CancellationToken, UniTaskVoid>cancellationToken
CancellationTokenhelper of create add UniTaskVoid to delegate.
+helper of create add UniTaskVoid to delegate. +For example: FooAction = UniTask.Action(async () => { /* */ })
public static Action Action(Func<CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)
+ public static Action Action(Func<UniTaskVoid> asyncAction)
asyncAction
System.Func<System.Threading.CancellationToken, UniTaskVoid>cancellationToken
System.Threading.CancellationTokenasyncAction
System.Func<UniTaskVoid>public static UniTask Delay(int millisecondsDelay, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask Delay(int millisecondsDelay, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
delayTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
delayTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
delayTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
delayTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
delayTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask FromCanceled(CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask FromCanceled(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<T> FromCanceled<T>(CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<T> FromCanceled<T>(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenNever complete.
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenNever complete.
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenSimilar as UniTask.Yield but guaranteed run on next frame.
+public static UniTask NextFrame(CancellationToken cancellationToken, bool cancelImmediately = false)
+ cancellationToken
CancellationTokencancelImmediately
System.BooleanSimilar as UniTask.Yield but guaranteed run on next frame.
timing
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancelImmediately
System.BooleanSimilar as UniTask.Yield but guaranteed run on next frame.
-public static UniTask NextFrame(CancellationToken cancellationToken, bool cancelImmediately = false)
- cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static ReturnToSynchronizationContext ReturnToCurrentSynchronizationContext(bool dontPostWhenSameContext = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static ReturnToSynchronizationContext ReturnToCurrentSynchronizationContext(bool dontPostWhenSameContext = true, CancellationToken cancellationToken = null)
dontPostWhenSameContext
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static ReturnToSynchronizationContext ReturnToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = default(CancellationToken))
+ public static ReturnToSynchronizationContext ReturnToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = null)
synchronizationContext
System.Threading.SynchronizationContextsynchronizationContext
SynchronizationContextcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask Run(Action action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask Run(Action action, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask Run(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask Run(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask Run(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask Run(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask Run(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask Run(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask<T> Run<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask<T> Run<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask<T> Run<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask<T> Run<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask<T> Run<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask<T> Run<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask<T> Run<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask<T> Run<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask RunOnThreadPool(Action action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static async UniTask RunOnThreadPool(Action action, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask RunOnThreadPool(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static async UniTask RunOnThreadPool(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask RunOnThreadPool(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static async UniTask RunOnThreadPool(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask RunOnThreadPool(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static async UniTask RunOnThreadPool(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask<T> RunOnThreadPool<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static async UniTask<T> RunOnThreadPool<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask<T> RunOnThreadPool<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static async UniTask<T> RunOnThreadPool<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask<T> RunOnThreadPool<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static async UniTask<T> RunOnThreadPool<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask<T> RunOnThreadPool<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static async UniTask<T> RunOnThreadPool<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
configureAwait
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static SwitchToSynchronizationContextAwaitable SwitchToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = default(CancellationToken))
+ public static SwitchToSynchronizationContextAwaitable SwitchToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = null)
synchronizationContext
System.Threading.SynchronizationContextsynchronizationContext
SynchronizationContextcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenhelper of fire and forget void action.
public static void Void(Func<UniTaskVoid> asyncAction)
+ public static void Void(Func<CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)
asyncAction
System.Func<UniTaskVoid>asyncAction
System.Func<CancellationToken, UniTaskVoid>cancellationToken
CancellationTokenhelper of fire and forget void action.
public static void Void(Func<CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)
+ public static void Void(Func<UniTaskVoid> asyncAction)
asyncAction
System.Func<System.Threading.CancellationToken, UniTaskVoid>cancellationToken
System.Threading.CancellationTokenasyncAction
System.Func<UniTaskVoid>[Obsolete("Use WaitForEndOfFrame(MonoBehaviour) instead or UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate). Equivalent for coroutine's WaitForEndOfFrame requires MonoBehaviour(runner of Coroutine).")]
+public static UniTask WaitForEndOfFrame(CancellationToken cancellationToken, bool cancelImmediately = false)
+ cancellationToken
CancellationTokencancelImmediately
System.BooleancoroutineRunner
MonoBehaviourcancellationToken
System.Threading.CancellationTokencancelImmediately
System.Boolean[Obsolete("Use WaitForEndOfFrame(MonoBehaviour) instead or UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate). Equivalent for coroutine's WaitForEndOfFrame requires MonoBehaviour(runner of Coroutine).")]
-public static UniTask WaitForEndOfFrame(CancellationToken cancellationToken, bool cancelImmediately = false)
- cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.BooleanSame as UniTask.Yield(PlayerLoopTiming.LastFixedUpdate, cancellationToken).
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask WaitForSeconds(int duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask WaitForSeconds(int duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
delayTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask WaitForSeconds(float duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask WaitForSeconds(float duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
delayTiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask WaitUntil(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask WaitUntil(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
timing
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentiming
PlayerLoopTimingpublic static UniTask<U> WaitUntilValueChanged<T, U>(T target, Func<T, U> monitorFunction, PlayerLoopTiming monitorTiming = PlayerLoopTiming.Update, IEqualityComparer<U> equalityComparer = null, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask<U> WaitUntilValueChanged<T, U>(T target, Func<T, U> monitorFunction, PlayerLoopTiming monitorTiming = PlayerLoopTiming.Update, IEqualityComparer<U> equalityComparer = null, CancellationToken cancellationToken = null, bool cancelImmediately = false)
where T : class
monitorTiming
PlayerLoopTimingequalityComparer
IEqualityComparer<U>equalityComparer
System.Collections.Generic.IEqualityComparer<U>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask WaitWhile(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask WaitWhile(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
timing
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.BooleanReturn value is winArgumentIndex
public static UniTask Yield(CancellationToken cancellationToken, bool cancelImmediately = false)
+ cancellationToken
CancellationTokencancelImmediately
System.Booleantiming
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancelImmediately
System.Booleanpublic static UniTask Yield(CancellationToken cancellationToken, bool cancelImmediately = false)
- cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleansource
IUniTaskAsyncEnumerable<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
+ public bool TrySetCanceled(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
+ public bool TrySetCanceled(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
+ public bool TrySetCanceled(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenIgnore task result when cancel raised first.
Ignore task result when cancel raised first.
Ignore task result when cancel raised first.
task
UniTaskcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenIgnore task result when cancel raised first.
task
UniTask<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<T> ToUniTask<T>(this IObservable<T> source, bool useFirstValue = false, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<T> ToUniTask<T>(this IObservable<T> source, bool useFirstValue = false, CancellationToken cancellationToken = null)
useFirstValue
System.BooleancancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokend
System.Threading.SendOrPostCallbackd
SendOrPostCallbackstate
System.Objectd
System.Threading.SendOrPostCallbackd
SendOrPostCallbackstate
System.Objectbutton
ButtoncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokeninputField
InputFieldcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenunityEvent
UnityEventcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenunityEvent
UnityEvent<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokendropdown
DropdowncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokeninputField
InputFieldcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenscrollbar
ScrollbarcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenscrollRect
ScrollRectcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenslider
SlidercancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentoggle
TogglecancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenbutton
ButtoncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenbutton
ButtoncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokeninputField
InputFieldcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokeninputField
InputFieldcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenunityEvent
UnityEventcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenunityEvent
UnityEvent<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenunityEvent
UnityEventcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenunityEvent
UnityEvent<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokendropdown
DropdowncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokeninputField
InputFieldcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenscrollbar
ScrollbarcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenscrollRect
ScrollRectcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenslider
SlidercancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentoggle
TogglecancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokendropdown
DropdowncancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokeninputField
InputFieldcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenscrollbar
ScrollbarcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenscrollRect
ScrollRectcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenslider
SlidercancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokentoggle
TogglecancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic static UniTask<AsyncGPUReadbackRequest> ToUniTask(this AsyncGPUReadbackRequest asyncOperation, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask<AsyncGPUReadbackRequest> ToUniTask(this AsyncGPUReadbackRequest asyncOperation, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
timing
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask ToUniTask(this AsyncOperation asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask ToUniTask(this AsyncOperation asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
timing
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static UniTask<UnityEngine.Object> ToUniTask(this ResourceRequest asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
+ public static UniTask<UnityEngine.Object> ToUniTask(this ResourceRequest asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
timing
PlayerLoopTimingcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.BooleanasyncOperation
AsyncGPUReadbackRequestcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenasyncOperation
AsyncGPUReadbackRequestcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.BooleanasyncOperation
AsyncOperationcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenasyncOperation
AsyncOperationcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.BooleanasyncOperation
ResourceRequestcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenasyncOperation
ResourceRequestcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokencancelImmediately
System.Booleanpublic static void BindTo(this IUniTaskAsyncEnumerable<bool> source, Selectable selectable, CancellationToken cancellationToken, bool rebindOnError = true)
+ source
IUniTaskAsyncEnumerable<System.Boolean>selectable
SelectablecancellationToken
CancellationTokenrebindOnError
System.Booleanpublic static void BindTo(this IUniTaskAsyncEnumerable<bool> source, Selectable selectable, CancellationToken cancellationToken, bool rebindOnError = true)
+ public static void BindTo(this IUniTaskAsyncEnumerable<string> source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)
source
IUniTaskAsyncEnumerable<System.Boolean>source
IUniTaskAsyncEnumerable<System.String>selectable
Selectabletext
UnityEngine.UI.TextcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenrebindOnError
System.Booleanpublic static void BindTo(this IUniTaskAsyncEnumerable<string> source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)
- source
IUniTaskAsyncEnumerable<System.String>text
UnityEngine.UI.TextcancellationToken
System.Threading.CancellationTokenrebindOnError
System.Booleanpublic static void BindTo<T>(this IUniTaskAsyncEnumerable<T> source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)
+ source
IUniTaskAsyncEnumerable<T>text
UnityEngine.UI.TextcancellationToken
CancellationTokenrebindOnError
System.BooleanT
public static void BindTo<T>(this IUniTaskAsyncEnumerable<T> source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)
+ public static void BindTo<TSource, TObject>(this IUniTaskAsyncEnumerable<TSource> source, TObject bindTarget, Action<TObject, TSource> bindAction, CancellationToken cancellationToken, bool rebindOnError = true)
source
IUniTaskAsyncEnumerable<T>source
IUniTaskAsyncEnumerable<TSource>text
UnityEngine.UI.TextbindTarget
TObjectcancellationToken
System.Threading.CancellationTokenbindAction
System.Action<TObject, TSource>cancellationToken
CancellationTokenrebindOnError
System.BooleanT
TSource
TObject
public static void BindTo<TSource, TObject>(this IUniTaskAsyncEnumerable<TSource> source, TObject bindTarget, Action<TObject, TSource> bindAction, CancellationToken cancellationToken, bool rebindOnError = true)
- source
IUniTaskAsyncEnumerable<TSource>bindTarget
TObjectbindAction
System.Action<TObject, TSource>cancellationToken
System.Threading.CancellationTokenrebindOnError
System.BooleanTSource
TObject
unityEvent
UnityEvent<T>cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
+ public IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenunityEvent
UnityEventcancellationToken
System.Threading.CancellationTokencancellationToken
CancellationTokenpublic IUniTaskAsyncEnumerator<AsyncUnit> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
+ public IUniTaskAsyncEnumerator<AsyncUnit> GetAsyncEnumerator(CancellationToken cancellationToken = null)
cancellationToken
System.Threading.CancellationTokencancellationToken
CancellationToken