diff --git a/api/Cysharp.Threading.Tasks.AsyncReactiveProperty-1.html b/api/Cysharp.Threading.Tasks.AsyncReactiveProperty-1.html index d591ea4..53a22c2 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 System.Collections.Generic.IEnumerable<T>source IEnumerable<T>selector System.Func<T, UniTask>source System.Collections.Generic.IEnumerable<T>source IEnumerable<T>selector System.Func<T, System.Int32, UniTask>source System.Collections.Generic.IEnumerable<T>source IEnumerable<T>selector System.Func<T, UniTask<TR>>source System.Collections.Generic.IEnumerable<T>source 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 System.Collections.Generic.IEnumeratorenumerator IEnumeratortiming PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenenumerator System.Collections.Generic.IEnumeratorenumerator IEnumeratorcoroutineRunner MonoBehaviourenumerator System.Collections.Generic.IEnumeratorenumerator 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 System.Collections.Generic.IComparer<TKey>comparer 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 IComparer<TKey>descending System.BooleanTKeykeySelector System.Func<TElement, UniTask<TKey>>comparer System.Collections.Generic.IComparer<TKey>descending System.BooleanTKeyIUniTaskOrderedAsyncEnumerable<TElement> CreateOrderedEnumerable<TKey>(Func<TElement, CancellationToken, UniTask<TKey>> keySelector, IComparer<TKey> comparer, bool descending)
- keySelector System.Func<TElement, System.Threading.CancellationToken, UniTask<TKey>>comparer System.Collections.Generic.IComparer<TKey>comparer IComparer<TKey>descending System.BooleanObsolete(Error), Use Use ForEachAwaitAsync instead.
Obsolete(Error), Use Use ForEachAwaitAsync instead.
public 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 CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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 System.Collections.Generic.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 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 System.Collections.Generic.IEqualityComparer<TSource>comparer IEqualityComparer<TSource>keySelector System.Func<TSource, TKey>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer 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 System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>source IUniTaskAsyncEnumerable<TSource>comparer System.Collections.Generic.IEqualityComparer<TSource>comparer IEqualityComparer<TSource>keySelector System.Func<TSource, TKey>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer 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 System.Collections.Generic.IEqualityComparer<TKey>comparer 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 System.Collections.Generic.IEqualityComparer<TProperty>equalityComparer IEqualityComparer<TProperty>second IUniTaskAsyncEnumerable<TSource>comparer System.Collections.Generic.IEqualityComparer<TSource>comparer 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 CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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 CancellationTokenObsolete(Error), Use Use ForEachAwaitAsync instead.
[Obsolete("Use ForEachAwaitAsync instead.", true)]
-public static UniTask ForEachAsync<T>(this IUniTaskAsyncEnumerable<T> source, Func<T, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask ForEachAsync<T>(this IUniTaskAsyncEnumerable<T> source, Func<T, UniTask> action, CancellationToken cancellationToken = null)
action System.Func<T, UniTask>cancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenObsolete(Error), Use Use ForEachAwaitAsync instead.
[Obsolete("Use ForEachAwaitAsync instead.", true)]
-public static UniTask ForEachAsync<T>(this IUniTaskAsyncEnumerable<T> source, Func<T, int, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
+public static UniTask ForEachAsync<T>(this IUniTaskAsyncEnumerable<T> source, Func<T, int, UniTask> action, CancellationToken cancellationToken = null)
action System.Func<T, System.Int32, UniTask>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 System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>elementSelector System.Func<TSource, TElement>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>keySelector System.Func<TSource, TKey>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult>resultSelector System.Func<TKey, IEnumerable<TSource>, TResult>keySelector System.Func<TSource, TKey>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, TResult>resultSelector System.Func<TKey, IEnumerable<TSource>, TResult>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>elementSelector System.Func<TSource, TElement>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult>resultSelector System.Func<TKey, IEnumerable<TElement>, TResult>elementSelector System.Func<TSource, TElement>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, TResult>resultSelector System.Func<TKey, IEnumerable<TElement>, TResult>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>elementSelector System.Func<TSource, UniTask<TElement>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>keySelector System.Func<TSource, UniTask<TKey>>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TSource>, UniTask<TResult>>keySelector System.Func<TSource, UniTask<TKey>>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TSource>, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>elementSelector System.Func<TSource, UniTask<TElement>>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TElement>, UniTask<TResult>>elementSelector System.Func<TSource, UniTask<TElement>>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TElement>, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer 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 System.Collections.Generic.IEqualityComparer<TKey>comparer 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 System.Collections.Generic.IEqualityComparer<TKey>comparer 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, System.Collections.Generic.IEnumerable<TSource>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector System.Func<TKey, 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, System.Collections.Generic.IEnumerable<TSource>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TSource>, CancellationToken, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer 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, System.Collections.Generic.IEnumerable<TElement>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector System.Func<TKey, 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, System.Collections.Generic.IEnumerable<TElement>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TElement>, CancellationToken, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>innerKeySelector System.Func<TInner, TKey>resultSelector System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult>resultSelector System.Func<TOuter, IEnumerable<TInner>, TResult>innerKeySelector System.Func<TInner, TKey>resultSelector System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, TResult>resultSelector System.Func<TOuter, IEnumerable<TInner>, TResult>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>innerKeySelector System.Func<TInner, UniTask<TKey>>resultSelector System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, UniTask<TResult>>resultSelector System.Func<TOuter, IEnumerable<TInner>, UniTask<TResult>>innerKeySelector System.Func<TInner, UniTask<TKey>>resultSelector System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, UniTask<TResult>>resultSelector System.Func<TOuter, IEnumerable<TInner>, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer 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, System.Collections.Generic.IEnumerable<TInner>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector System.Func<TOuter, 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, System.Collections.Generic.IEnumerable<TInner>, System.Threading.CancellationToken, UniTask<TResult>>resultSelector System.Func<TOuter, IEnumerable<TInner>, CancellationToken, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>second IUniTaskAsyncEnumerable<TSource>comparer System.Collections.Generic.IEqualityComparer<TSource>comparer IEqualityComparer<TSource>resultSelector System.Func<TOuter, TInner, TResult>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>resultSelector System.Func<TOuter, TInner, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer 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 System.Collections.Generic.IEqualityComparer<TKey>comparer 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 CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, TResult>cancellationToken System.Threading.CancellationTokenTSourceTResultpublic static UniTask<decimal> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Decimal>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<double> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Double>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<int> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Int32>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<long> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Int64>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<decimal?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<double?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<int?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<long?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<float?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<float> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Single>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<TResult> MaxAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<TResult>>cancellationToken System.Threading.CancellationTokenTSourceTResultpublic static UniTask<decimal> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<double> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<int> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<long> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<decimal?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<double?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<int?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<long?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<float?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<float> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<TResult> MaxAwaitWithCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>cancellationToken System.Threading.CancellationTokenTSourceTResultpublic static UniTask<decimal> MinAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Decimal>cancellationToken System.Threading.CancellationTokenpublic static UniTask<double> MinAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Double>cancellationToken System.Threading.CancellationTokenpublic static UniTask<int> MinAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Int32>cancellationToken System.Threading.CancellationTokenpublic static UniTask<long> MinAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Int64>cancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> MinAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> MinAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> MinAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> MinAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> MinAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken System.Threading.CancellationTokenpublic static UniTask<float> MinAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
- source IUniTaskAsyncEnumerable<System.Single>cancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal> MaxAsync<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> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double> MaxAsync<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> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int> MaxAsync<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> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long> MaxAsync<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?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<decimal?> MaxAsync<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?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<double?> MaxAsync<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?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<int?> MaxAsync<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?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<long?> MaxAsync<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?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float?> MaxAsync<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> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<float> MaxAsync<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<TSource> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<TResult> MaxAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = null)
source IUniTaskAsyncEnumerable<TSource>cancellationToken System.Threading.CancellationTokenselector System.Func<TSource, TResult>cancellationToken CancellationTokenTSourceTResultpublic static UniTask<decimal> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Decimal>>cancellationToken CancellationTokenTSourcepublic static UniTask<double> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Double>>cancellationToken CancellationTokenTSourcepublic static UniTask<int> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Int32>>cancellationToken CancellationTokenTSourcepublic static UniTask<long> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Int64>>cancellationToken CancellationTokenTSourcepublic static UniTask<decimal?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokenTSourcepublic static UniTask<double?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokenTSourcepublic static UniTask<int?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokenTSourcepublic static UniTask<long?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokenTSourcepublic static UniTask<float?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokenTSourcepublic static UniTask<float> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<System.Single>>cancellationToken CancellationTokenTSourcepublic static UniTask<TResult> MaxAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, UniTask<TResult>>cancellationToken CancellationTokenTSourceTResultpublic 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, CancellationToken, UniTask<System.Decimal>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Double>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Int32>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Int64>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<System.Single>>cancellationToken CancellationTokenTSourcepublic 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, CancellationToken, UniTask<TResult>>cancellationToken CancellationTokenTSourceTResultpublic static UniTask<decimal> MinAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Decimal>cancellationToken CancellationTokenpublic static UniTask<double> MinAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Double>cancellationToken CancellationTokenpublic static UniTask<int> MinAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Int32>cancellationToken CancellationTokenpublic static UniTask<long> MinAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Int64>cancellationToken CancellationTokenpublic static UniTask<decimal?> MinAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken CancellationTokenpublic static UniTask<double?> MinAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken CancellationTokenpublic static UniTask<int?> MinAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken CancellationTokenpublic static UniTask<long?> MinAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken CancellationTokenpublic static UniTask<float?> MinAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken CancellationTokenpublic static UniTask<float> MinAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<System.Single>cancellationToken CancellationTokenpublic static UniTask<TSource> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ source IUniTaskAsyncEnumerable<TSource>cancellationToken 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 CancellationTokenTSourcepublic 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 System.Collections.Generic.IComparer<TKey>comparer IComparer<TKey>keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IComparer<TKey>comparer 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 System.Collections.Generic.IComparer<TKey>comparer IComparer<TKey>keySelector System.Func<TSource, TKey>comparer System.Collections.Generic.IComparer<TKey>comparer IComparer<TKey>keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IComparer<TKey>comparer 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 System.Collections.Generic.IComparer<TKey>comparer 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>>>TSourceTResultsource 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>>TSourceTResultpublic 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 System.Collections.Generic.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 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 CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic 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 CancellationTokenTSourceonCompleted 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.CancellationTokenTSourcepublic 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 CancellationTokenTSourceonCompleted System.ActioncancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenonError System.Action<System.Exception>cancellationToken System.Threading.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic static IDisposable Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTaskVoid> action)
- source IUniTaskAsyncEnumerable<TSource>action System.Func<TSource, System.Threading.CancellationToken, UniTaskVoid>TSourcepublic 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 CancellationTokenTSourcepublic static IDisposable SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext)
+ source IUniTaskAsyncEnumerable<TSource>onNext System.Func<TSource, CancellationToken, UniTask>TSourcepublic 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 CancellationTokenTSourcepublic 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.ActionTSourcepublic 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 CancellationTokenTSourcepublic 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>TSourcepublic 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 CancellationTokenTSourceonCompleted System.ActioncancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenonError System.Action<System.Exception>cancellationToken System.Threading.CancellationTokenTSourcepublic 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.CancellationTokenTSourcepublic static IDisposable SubscribeAwait<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> onNext)
- source IUniTaskAsyncEnumerable<TSource>onNext System.Func<TSource, System.Threading.CancellationToken, UniTask>TSourcepublic 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.ActionTSourcepublic 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.CancellationTokenTSourcepublic 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>TSourcepublic 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.CancellationTokenTSourcepublic 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 System.Collections.Generic.IComparer<TKey>comparer IComparer<TKey>keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IComparer<TKey>comparer 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 System.Collections.Generic.IComparer<TKey>comparer IComparer<TKey>keySelector System.Func<TSource, TKey>comparer System.Collections.Generic.IComparer<TKey>comparer IComparer<TKey>keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IComparer<TKey>comparer 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 System.Collections.Generic.IComparer<TKey>comparer 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 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 System.Collections.Generic.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 IEqualityComparer<TKey>cancellationToken CancellationTokensource System.Collections.Generic.IEnumerable<TSource>source IEnumerable<TSource>second IUniTaskAsyncEnumerable<TSource>comparer System.Collections.Generic.IEqualityComparer<TSource>comparer 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>>handler System.Action<T>comparer System.Collections.Generic.IEqualityComparer<T>comparer 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 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 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 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 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.
[Obsolete]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
[Obsolete]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
[Obsolete]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
[Obsolete]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
[Obsolete]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
[Obsolete]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
[Obsolete]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
[Obsolete]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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.LastPostLateUpdate, cancellationToken).
Same as UniTask.Yield(PlayerLoopTiming.FixedUpdate, 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))
+ public static UniTask Delay(int millisecondsDelay, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
delayTiming PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
delayTiming PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
delayTiming PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
delayTiming PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
delayTiming PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic 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(PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask NextFrame(PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
timing PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic 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]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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]recommend to use RunOnThreadPool(or UniTask.Void(async void), UniTask.Create(async UniTask)).
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 UniTask RunOnThreadPool(Action action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static 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 UniTask RunOnThreadPool(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static 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 UniTask RunOnThreadPool(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static 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 UniTask RunOnThreadPool(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static 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 UniTask<T> RunOnThreadPool<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static 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 UniTask<T> RunOnThreadPool<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static 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 UniTask<T> RunOnThreadPool<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static 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 UniTask<T> RunOnThreadPool<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
+ public static 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>Same as UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate, cancellationToken).
cancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenSame as UniTask.Yield(PlayerLoopTiming.FixedUpdate, cancellationToken).
cancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic static UniTask WaitUntil(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask WaitUntil(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
timing PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken 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))
+ public static UniTask<U> WaitUntilValueChanged<T, U>(T target, Func<T, U> monitorFunction, PlayerLoopTiming monitorTiming = PlayerLoopTiming.Update, IEqualityComparer<U> equalityComparer = null, CancellationToken cancellationToken = null)
where T : class
monitorTiming PlayerLoopTimingequalityComparer System.Collections.Generic.IEqualityComparer<U>equalityComparer IEqualityComparer<U>cancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic static UniTask WaitWhile(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask WaitWhile(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
timing PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenReturn value is winArgumentIndex
timing PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokensource 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))
+ public static UniTask<AsyncGPUReadbackRequest> ToUniTask(this AsyncGPUReadbackRequest asyncOperation, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
timing PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic static UniTask ToUniTask(this AsyncOperation asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask ToUniTask(this AsyncOperation asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
timing PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic static UniTask<UnityEngine.Object> ToUniTask(this ResourceRequest asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
+ public static UniTask<UnityEngine.Object> ToUniTask(this ResourceRequest asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)
timing PlayerLoopTimingcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenasyncOperation AsyncGPUReadbackRequestcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenasyncOperation AsyncOperationcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenasyncOperation ResourceRequestcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenpublic 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, Text text, CancellationToken cancellationToken, bool rebindOnError = true)
source IUniTaskAsyncEnumerable<System.Boolean>source IUniTaskAsyncEnumerable<System.String>selectable Selectabletext TextcancellationToken System.Threading.CancellationTokencancellationToken CancellationTokenrebindOnError System.Booleanpublic static void BindTo(this IUniTaskAsyncEnumerable<string> source, Text text, CancellationToken cancellationToken, bool rebindOnError = true)
- source IUniTaskAsyncEnumerable<System.String>text TextcancellationToken System.Threading.CancellationTokenrebindOnError System.Booleanpublic static void BindTo<T>(this IUniTaskAsyncEnumerable<T> source, Text text, CancellationToken cancellationToken, bool rebindOnError = true)
+ source IUniTaskAsyncEnumerable<T>text TextcancellationToken CancellationTokenrebindOnError System.BooleanTpublic static void BindTo<T>(this IUniTaskAsyncEnumerable<T> source, 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 TextbindTarget TObjectcancellationToken System.Threading.CancellationTokenbindAction System.Action<TObject, TSource>cancellationToken CancellationTokenrebindOnError System.BooleanTTSourceTObjectpublic 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.BooleanTSourceTObjectunityEvent 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