diff --git a/api/Cysharp.Threading.Tasks.AsyncReactiveProperty-1.html b/api/Cysharp.Threading.Tasks.AsyncReactiveProperty-1.html index 1fed262..f0a1756 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 CancellationTokencancellationToken System.Threading.CancellationTokenpublic UniTask<T> WaitAsync(CancellationToken cancellationToken = null)
+ public UniTask<T> WaitAsync(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenunityEvent UnityEvent<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencallOnce System.BooleanunityEvent UnityEventcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencallOnce System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentoken System.Int16public bool TrySetCanceled(CancellationToken cancellationToken = null)
+ public bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentoken System.Int16public bool TrySetCanceled(CancellationToken cancellationToken = null)
+ public bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic struct Awaiter
+ public struct Awaiter : ICriticalNotifyCompletion, INotifyCompletion
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenx CancellationTokenx System.Threading.CancellationTokeny CancellationTokeny System.Threading.CancellationTokenobj CancellationTokenobj System.Threading.CancellationTokendisposable System.IDisposablecancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencallback System.ActioncancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencallback System.Action<System.Object>task UniTasklinkToken CancellationTokenlinkToken System.Threading.CancellationTokentask UniTask<T>linkToken CancellationTokenlinkToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencts CancellationTokenSourcects System.Threading.CancellationTokenSourcemillisecondsDelay System.Int32cts CancellationTokenSourcects System.Threading.CancellationTokenSourcedelayTimeSpan System.TimeSpancts CancellationTokenSourcects System.Threading.CancellationTokenSourcecomponent Componentcts CancellationTokenSourcects System.Threading.CancellationTokenSourcegameObject GameObjectpublic abstract IUniTaskAsyncEnumerable<T> ReadAllAsync(CancellationToken cancellationToken = null)
+ public abstract IUniTaskAsyncEnumerable<T> ReadAllAsync(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic virtual UniTask<T> ReadAsync(CancellationToken cancellationToken = null)
+ public virtual UniTask<T> ReadAsync(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic abstract UniTask<bool> WaitToReadAsync(CancellationToken cancellationToken = null)
+ public abstract UniTask<bool> WaitToReadAsync(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenstateMachine IAsyncStateMachinestateMachine System.Runtime.CompilerServices.IAsyncStateMachinestateMachine IAsyncStateMachinestateMachine System.Runtime.CompilerServices.IAsyncStateMachinestateMachine IAsyncStateMachinestateMachine System.Runtime.CompilerServices.IAsyncStateMachinesource 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 = null)
+ public static UniTask ToUniTask(this IEnumerator enumerator, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))
enumerator System.Collections.Generic.IEnumeratorenumerator IEnumeratortiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenenumerator System.Collections.Generic.IEnumeratorenumerator IEnumeratorcoroutineRunner MonoBehaviourenumerator System.Collections.Generic.IEnumeratorenumerator IEnumeratorcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenbool TrySetCanceled(CancellationToken cancellationToken = null)
+ bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenUniTask<T> WaitAsync(CancellationToken cancellationToken = null)
+ UniTask<T> WaitAsync(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenIUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = null)
+ IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.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 System.Collections.Generic.IComparer<TKey>descending System.BooleanTKeykeySelector System.Func<TElement, UniTask<TKey>>comparer System.Collections.Generic.IComparer<TKey>comparer 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 IComparer<TKey>descending System.Booleanpublic static UniTask<TSource> AggregateAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, TSource> accumulator, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> AggregateAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, TSource> accumulator, CancellationToken cancellationToken = default(CancellationToken))
accumulator System.Func<TSource, TSource, TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TAccumulate> AggregateAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> accumulator, CancellationToken cancellationToken = null)
+ public static UniTask<TAccumulate> AggregateAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> accumulator, CancellationToken cancellationToken = default(CancellationToken))
accumulator System.Func<TAccumulate, TSource, TAccumulate>cancellationToken CancellationTokencancellationToken System.Threading.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 = null)
+ public static UniTask<TResult> AggregateAsync<TSource, TAccumulate, TResult>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, TAccumulate> accumulator, Func<TAccumulate, TResult> resultSelector, CancellationToken cancellationToken = default(CancellationToken))
resultSelector System.Func<TAccumulate, TResult>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> AggregateAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, UniTask<TSource>> accumulator, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> AggregateAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, UniTask<TSource>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
accumulator System.Func<TSource, TSource, UniTask<TSource>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TAccumulate> AggregateAwaitAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = null)
+ public static UniTask<TAccumulate> AggregateAwaitAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
accumulator System.Func<TAccumulate, TSource, UniTask<TAccumulate>>cancellationToken CancellationTokencancellationToken System.Threading.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 = null)
+ public static UniTask<TResult> AggregateAwaitAsync<TSource, TAccumulate, TResult>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, UniTask<TAccumulate>> accumulator, Func<TAccumulate, UniTask<TResult>> resultSelector, CancellationToken cancellationToken = default(CancellationToken))
resultSelector System.Func<TAccumulate, UniTask<TResult>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> AggregateAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, CancellationToken, UniTask<TSource>> accumulator, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> AggregateAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TSource, CancellationToken, UniTask<TSource>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>accumulator System.Func<TSource, TSource, CancellationToken, UniTask<TSource>>accumulator System.Func<TSource, TSource, System.Threading.CancellationToken, UniTask<TSource>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TAccumulate> AggregateAwaitWithCancellationAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = null)
+ public static UniTask<TAccumulate> AggregateAwaitWithCancellationAsync<TSource, TAccumulate>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>> accumulator, CancellationToken cancellationToken = default(CancellationToken))
seed TAccumulateaccumulator System.Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>>accumulator System.Func<TAccumulate, TSource, System.Threading.CancellationToken, UniTask<TAccumulate>>cancellationToken CancellationTokencancellationToken System.Threading.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 = null)
+ public static UniTask<TResult> AggregateAwaitWithCancellationAsync<TSource, TAccumulate, TResult>(this IUniTaskAsyncEnumerable<TSource> source, TAccumulate seed, Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>> accumulator, Func<TAccumulate, CancellationToken, UniTask<TResult>> resultSelector, CancellationToken cancellationToken = default(CancellationToken))
seed TAccumulateaccumulator System.Func<TAccumulate, TSource, CancellationToken, UniTask<TAccumulate>>accumulator System.Func<TAccumulate, TSource, System.Threading.CancellationToken, UniTask<TAccumulate>>resultSelector System.Func<TAccumulate, CancellationToken, UniTask<TResult>>resultSelector System.Func<TAccumulate, System.Threading.CancellationToken, UniTask<TResult>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<bool> AllAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<bool> AllAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<bool> AllAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<bool> AllAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<bool> AllAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<bool> AllAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic 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)
+ public static UniTask<bool> AnyAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<bool> AnyAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>cancellationToken System.Threading.CancellationTokenpublic static UniTask<bool> AnyAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<bool> AnyAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<bool> AnyAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<bool> AnyAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> AverageAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> AverageAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Decimal>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Double>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Int32>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Int64>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> AverageAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> AverageAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> AverageAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
+ public static UniTask<float?> AverageAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> AverageAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
+ public static UniTask<float> AverageAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Single>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Decimal>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Double>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Int32>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Int64>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> AverageAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Single>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> AverageAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Decimal>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Double>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Int32>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Int64>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Decimal>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Double>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int32>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int64>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Single>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> AverageAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Single>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, CancellationToken cancellationToken = null)
+ public static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
value TSourcecancellationToken CancellationTokencomparer IEqualityComparer<TSource>cancellationToken System.Threading.CancellationTokenpublic static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<bool> ContainsAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, TSource value, CancellationToken cancellationToken = default(CancellationToken))
value TSourcecomparer System.Collections.Generic.IEqualityComparer<TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokenpredicate System.Func<TSource, System.Boolean>cancellationToken System.Threading.CancellationTokenpublic static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<int> CountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> CountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<int> CountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> CountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<int> CountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencreate System.Func<IAsyncWriter<T>, CancellationToken, UniTask>create System.Func<IAsyncWriter<T>, System.Threading.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, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.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, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.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 = null)
+ public static UniTask<TSource> ElementAtAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = default(CancellationToken))
index System.Int32cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> ElementAtOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> ElementAtOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, int index, CancellationToken cancellationToken = default(CancellationToken))
index System.Int32cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenmonitorTiming PlayerLoopTimingequalityComparer System.Collections.Generic.IEqualityComparer<TProperty>equalityComparer IEqualityComparer<TProperty>cancelImmediately System.Booleansecond IUniTaskAsyncEnumerable<TSource>comparer System.Collections.Generic.IEqualityComparer<TSource>comparer IEqualityComparer<TSource>public static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokenpredicate System.Func<TSource, System.Boolean>cancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> FirstAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> FirstAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> FirstAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> FirstAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> FirstAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic 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)
+ public static UniTask<TSource> FirstOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<TSource> FirstOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>cancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> FirstOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> FirstOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> FirstOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> FirstOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource, int> action, CancellationToken cancellationToken = null)
+ public static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource, int> action, CancellationToken cancellationToken = default(CancellationToken))
action System.Action<TSource, System.Int32>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> action, CancellationToken cancellationToken = null)
+ public static UniTask ForEachAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> action, CancellationToken cancellationToken = default(CancellationToken))
action System.Action<TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask> action, CancellationToken cancellationToken = null)
+ public static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
action System.Func<TSource, UniTask>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask> action, CancellationToken cancellationToken = null)
+ public static UniTask ForEachAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
action System.Func<TSource, System.Int32, UniTask>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> action, CancellationToken cancellationToken = null)
+ public static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>action System.Func<TSource, CancellationToken, UniTask>action System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask> action, CancellationToken cancellationToken = null)
+ public static UniTask ForEachAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask> action, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>action System.Func<TSource, System.Int32, CancellationToken, UniTask>action System.Func<TSource, System.Threading.CancellationToken, UniTask>cancellationToken CancellationTokencancellationToken System.Threading.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, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>elementSelector System.Func<TSource, CancellationToken, UniTask<TElement>>elementSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>elementSelector System.Func<TSource, CancellationToken, UniTask<TElement>>elementSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, CancellationToken, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TSource>, System.Threading.CancellationToken, UniTask<TResult>>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TSource>, CancellationToken, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TSource>, System.Threading.CancellationToken, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>elementSelector System.Func<TSource, CancellationToken, UniTask<TElement>>elementSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, CancellationToken, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TElement>, System.Threading.CancellationToken, UniTask<TResult>>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>elementSelector System.Func<TSource, CancellationToken, UniTask<TElement>>elementSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>resultSelector System.Func<TKey, System.Collections.Generic.IEnumerable<TElement>, CancellationToken, UniTask<TResult>>resultSelector System.Func<TKey, IEnumerable<TElement>, System.Threading.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, CancellationToken, UniTask<TKey>>outerKeySelector System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>innerKeySelector System.Func<TInner, CancellationToken, UniTask<TKey>>innerKeySelector System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>resultSelector System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, CancellationToken, UniTask<TResult>>resultSelector System.Func<TOuter, IEnumerable<TInner>, System.Threading.CancellationToken, UniTask<TResult>>inner IUniTaskAsyncEnumerable<TInner>outerKeySelector System.Func<TOuter, CancellationToken, UniTask<TKey>>outerKeySelector System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>innerKeySelector System.Func<TInner, CancellationToken, UniTask<TKey>>innerKeySelector System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>resultSelector System.Func<TOuter, System.Collections.Generic.IEnumerable<TInner>, CancellationToken, UniTask<TResult>>resultSelector System.Func<TOuter, IEnumerable<TInner>, System.Threading.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, CancellationToken, UniTask<TKey>>outerKeySelector System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>innerKeySelector System.Func<TInner, CancellationToken, UniTask<TKey>>innerKeySelector System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>resultSelector System.Func<TOuter, TInner, CancellationToken, UniTask<TResult>>resultSelector System.Func<TOuter, TInner, System.Threading.CancellationToken, UniTask<TResult>>inner IUniTaskAsyncEnumerable<TInner>outerKeySelector System.Func<TOuter, CancellationToken, UniTask<TKey>>outerKeySelector System.Func<TOuter, System.Threading.CancellationToken, UniTask<TKey>>innerKeySelector System.Func<TInner, CancellationToken, UniTask<TKey>>innerKeySelector System.Func<TInner, System.Threading.CancellationToken, UniTask<TKey>>resultSelector System.Func<TOuter, TInner, CancellationToken, UniTask<TResult>>resultSelector System.Func<TOuter, TInner, System.Threading.CancellationToken, UniTask<TResult>>comparer System.Collections.Generic.IEqualityComparer<TKey>comparer IEqualityComparer<TKey>public static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokenpredicate System.Func<TSource, System.Boolean>cancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> LastAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> LastAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> LastAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> LastAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> LastAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic 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)
+ public static UniTask<TSource> LastOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<TSource> LastOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>cancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> LastOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> LastOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> LastOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> LastOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokenpredicate System.Func<TSource, System.Boolean>cancellationToken System.Threading.CancellationTokenpublic static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<long> LongCountAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> LongCountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<long> LongCountAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> LongCountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<long> LongCountAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> MaxAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> MaxAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Decimal>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> MaxAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
+ public static UniTask<double> MaxAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Double>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> MaxAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
+ public static UniTask<int> MaxAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Int32>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> MaxAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
+ public static UniTask<long> MaxAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Int64>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> MaxAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> MaxAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> MaxAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
+ public static UniTask<double?> MaxAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> MaxAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
+ public static UniTask<int?> MaxAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> MaxAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
+ public static UniTask<long?> MaxAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> MaxAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
+ public static UniTask<float?> MaxAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> MaxAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
+ public static UniTask<float> MaxAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Single>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokenselector 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.CancellationTokenpublic static UniTask<decimal> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Decimal>cancellationToken CancellationTokenTSourcepublic static UniTask<double> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Double>cancellationToken CancellationTokenTSourcepublic static UniTask<int> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Int32>cancellationToken CancellationTokenTSourcepublic static UniTask<long> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Int64>cancellationToken CancellationTokenTSourcepublic static UniTask<decimal?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken CancellationTokenTSourcepublic static UniTask<double?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Double>>cancellationToken CancellationTokenTSourcepublic static UniTask<int?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Int32>>cancellationToken CancellationTokenTSourcepublic static UniTask<long?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Int64>>cancellationToken CancellationTokenTSourcepublic static UniTask<float?> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Single>>cancellationToken CancellationTokenTSourcepublic static UniTask<float> MaxAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = null)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Single>cancellationToken CancellationTokenTSourcepublic static UniTask<TResult> MaxAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = null)
+ public static UniTask<TResult> MaxAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, TResult>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> MaxAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TResult> MaxAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<TResult> MaxAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<TResult>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Decimal>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Double>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Int32>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Int64>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Nullable<System.Decimal>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Nullable<System.Double>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Nullable<System.Int32>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Nullable<System.Int64>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Nullable<System.Single>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> MaxAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<System.Single>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TResult> MaxAwaitWithCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
+ public 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, CancellationToken, UniTask<TResult>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokensources System.Collections.Generic.IEnumerable<IUniTaskAsyncEnumerable<T>>sources IEnumerable<IUniTaskAsyncEnumerable<T>>public static UniTask<decimal> MinAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> MinAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Decimal>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> MinAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
+ public static UniTask<double> MinAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Double>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> MinAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
+ public static UniTask<int> MinAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Int32>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> MinAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
+ public static UniTask<long> MinAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Int64>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> MinAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> MinAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> MinAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
+ public static UniTask<double?> MinAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> MinAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
+ public static UniTask<int?> MinAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> MinAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
+ public static UniTask<long?> MinAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> MinAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
+ public static UniTask<float?> MinAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> MinAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
+ public static UniTask<float> MinAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Single>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokenselector System.Func<TSource, System.Decimal>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<double> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Double>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<int> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Int32>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<long> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Int64>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<decimal?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<double?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Double>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<int?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Int32>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<long?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Int64>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<float?> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Nullable<System.Single>>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<float> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Single>cancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<TSource> MinAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>cancellationToken System.Threading.CancellationTokenpublic 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)
+ public static UniTask<TResult> MinAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TResult> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, TResult>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> MinAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TResult> MinAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<TResult> MinAwaitAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<TResult>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Decimal>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Double>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Int32>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Int64>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Decimal>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Double>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int32>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int64>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Single>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> MinAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Single>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TResult> MinAwaitWithCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<TResult> MinAwaitWithCancellationAsync<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TResult>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<TResult>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>cancellationToken CancellationTokencancellationToken System.Threading.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, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.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, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.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, 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, CancellationToken, UniTask<TResult>>selector System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<TResult>>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, CancellationToken, UniTask<TResult>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<TResult>>public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>> selector)
- source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>TSourceTResultsource IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, System.Int32, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>selector System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<IUniTaskAsyncEnumerable<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, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>> selector)
source IUniTaskAsyncEnumerable<TSource>collectionSelector System.Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<IUniTaskAsyncEnumerable<TResult>>>resultSelector System.Func<TSource, TCollection, CancellationToken, UniTask<TResult>>TSourceTResultpublic 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.Int32, System.Threading.CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>resultSelector System.Func<TSource, TCollection, System.Threading.CancellationToken, UniTask<TResult>>public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TCollection, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>> collectionSelector, Func<TSource, TCollection, CancellationToken, UniTask<TResult>> resultSelector)
+ public static IUniTaskAsyncEnumerable<TResult> SelectManyAwaitWithCancellation<TSource, TCollection, TResult>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>> collectionSelector, Func<TSource, TCollection, CancellationToken, UniTask<TResult>> resultSelector)
source IUniTaskAsyncEnumerable<TSource>collectionSelector System.Func<TSource, System.Int32, CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>collectionSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<IUniTaskAsyncEnumerable<TCollection>>>resultSelector System.Func<TSource, TCollection, CancellationToken, UniTask<TResult>>resultSelector System.Func<TSource, TCollection, System.Threading.CancellationToken, UniTask<TResult>>public static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, CancellationToken cancellationToken = null)
+ public static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
second IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokencomparer IEqualityComparer<TSource>cancellationToken System.Threading.CancellationTokenpublic static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<bool> SequenceEqualAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> first, IUniTaskAsyncEnumerable<TSource> second, CancellationToken cancellationToken = default(CancellationToken))
second IUniTaskAsyncEnumerable<TSource>comparer System.Collections.Generic.IEqualityComparer<TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokenpredicate System.Func<TSource, System.Boolean>cancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> SingleAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> SingleAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> SingleAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> SingleAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> SingleAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic 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)
+ public static UniTask<TSource> SingleOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, bool> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, System.Boolean>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenTSourcepublic static UniTask<TSource> SingleOrDefaultAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
+ source IUniTaskAsyncEnumerable<TSource>cancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> SingleOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> SingleOrDefaultAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
predicate System.Func<TSource, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<TSource> SingleOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = null)
+ public static UniTask<TSource> SingleOrDefaultAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<bool>> predicate, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>predicate System.Func<TSource, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokensource IUniTaskAsyncEnumerable<TSource>other System.Func<CancellationToken, UniTask>other System.Func<System.Threading.CancellationToken, UniTask>source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic 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, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>public 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, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.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 CancellationTokencancellationToken System.Threading.CancellationTokenonError System.Action<System.Exception>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static IDisposable Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTaskVoid> action)
+ public static void Subscribe<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Action<TSource> action, CancellationToken cancellationToken)
source IUniTaskAsyncEnumerable<TSource>action System.Func<TSource, CancellationToken, UniTaskVoid>action System.Action<TSource>TSourcepublic 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 CancellationTokencancellationToken System.Threading.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 CancellationTokencancellationToken System.Threading.CancellationTokenonError System.Action<System.Exception>cancellationToken CancellationTokencancellationToken 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.CancellationTokenobserver System.IObserver<TSource>cancellationToken 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 CancellationTokencancellationToken System.Threading.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 CancellationTokencancellationToken System.Threading.CancellationTokenonError System.Action<System.Exception>cancellationToken CancellationTokencancellationToken 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.CancellationTokenpublic static UniTask<decimal> SumAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> SumAsync(this IUniTaskAsyncEnumerable<decimal> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Decimal>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> SumAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = null)
+ public static UniTask<double> SumAsync(this IUniTaskAsyncEnumerable<double> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Double>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> SumAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = null)
+ public static UniTask<int> SumAsync(this IUniTaskAsyncEnumerable<int> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Int32>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> SumAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = null)
+ public static UniTask<long> SumAsync(this IUniTaskAsyncEnumerable<long> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Int64>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> SumAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> SumAsync(this IUniTaskAsyncEnumerable<decimal?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> SumAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = null)
+ public static UniTask<double?> SumAsync(this IUniTaskAsyncEnumerable<double?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> SumAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = null)
+ public static UniTask<int?> SumAsync(this IUniTaskAsyncEnumerable<int?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> SumAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = null)
+ public static UniTask<long?> SumAsync(this IUniTaskAsyncEnumerable<long?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> SumAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = null)
+ public static UniTask<float?> SumAsync(this IUniTaskAsyncEnumerable<float?> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Nullable<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> SumAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = null)
+ public static UniTask<float> SumAsync(this IUniTaskAsyncEnumerable<float> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<System.Single>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Decimal>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Double>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Int32>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Int64>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, decimal?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, double?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, int?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, long?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float?> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Nullable<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> SumAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, float> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, System.Single>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> SumAwaitAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
selector System.Func<TSource, UniTask<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Decimal>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Decimal>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Double>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Double>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Int32>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int32>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Int64>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Int64>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<decimal?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<decimal?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<decimal?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Decimal>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Decimal>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<double?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<double?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<double?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Double>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Double>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<int?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<int?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<int?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int32>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int32>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<long?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<long?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<long?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Int64>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Int64>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float?> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float?>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Nullable<System.Single>>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Nullable<System.Single>>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<float> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = null)
+ public static UniTask<float> SumAwaitWithCancellationAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<float>> selector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>selector System.Func<TSource, CancellationToken, UniTask<System.Single>>selector System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Single>>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokensource IUniTaskAsyncEnumerable<TSource>other System.Func<CancellationToken, UniTask>other System.Func<System.Threading.CancellationToken, UniTask>source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic 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, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>public 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, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.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, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>source IUniTaskOrderedAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.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, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>source IUniTaskOrderedAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>comparer System.Collections.Generic.IComparer<TKey>comparer IComparer<TKey>public static UniTask<TSource[]> ToArrayAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<TSource[]> ToArrayAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = null)
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
keySelector System.Func<TSource, TKey>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = default(CancellationToken))
keySelector System.Func<TSource, TKey>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<Dictionary<TKey, TElement>> ToDictionaryAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken = null)
+ public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
elementSelector System.Func<TSource, TElement>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.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 = null)
+ public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
elementSelector System.Func<TSource, TElement>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = null)
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
keySelector System.Func<TSource, UniTask<TKey>>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.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 = null)
+ public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAwaitAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
elementSelector System.Func<TSource, UniTask<TElement>>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.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 = null)
+ public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAwaitAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
elementSelector System.Func<TSource, UniTask<TElement>>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = null)
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.CancellationTokenpublic static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<Dictionary<TKey, TSource>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.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 = null)
+ public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>elementSelector System.Func<TSource, CancellationToken, UniTask<TElement>>elementSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.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 = null)
+ public static UniTask<Dictionary<TKey, TElement>> ToDictionaryAwaitWithCancellationAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>elementSelector System.Func<TSource, CancellationToken, UniTask<TElement>>elementSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokencomparer IEqualityComparer<TSource>cancellationToken System.Threading.CancellationTokenpublic static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, IEqualityComparer<TSource> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<HashSet<TSource>> ToHashSetAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>comparer System.Collections.Generic.IEqualityComparer<TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<List<TSource>> ToListAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = null)
+ public static UniTask<List<TSource>> ToListAsync<TSource>(this IUniTaskAsyncEnumerable<TSource> source, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = null)
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
keySelector System.Func<TSource, TKey>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, CancellationToken cancellationToken = default(CancellationToken))
keySelector System.Func<TSource, TKey>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<ILookup<TKey, TElement>> ToLookupAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken = null)
+ public static UniTask<ILookup<TKey, TElement>> ToLookupAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
elementSelector System.Func<TSource, TElement>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.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 = null)
+ public static UniTask<ILookup<TKey, TElement>> ToLookupAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
elementSelector System.Func<TSource, TElement>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = null)
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
keySelector System.Func<TSource, UniTask<TKey>>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
keySelector System.Func<TSource, UniTask<TKey>>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.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 = null)
+ public static UniTask<ILookup<TKey, TElement>> ToLookupAwaitAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
elementSelector System.Func<TSource, UniTask<TElement>>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.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 = null)
+ public static UniTask<ILookup<TKey, TElement>> ToLookupAwaitAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, UniTask<TKey>> keySelector, Func<TSource, UniTask<TElement>> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
elementSelector System.Func<TSource, UniTask<TElement>>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = null)
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.CancellationTokenpublic static UniTask<ILookup<TKey, TSource>> ToLookupAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = null)
+ public static UniTask<ILookup<TKey, TSource>> ToLookupAwaitWithCancellationAsync<TSource, TKey>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.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 = null)
+ public static UniTask<ILookup<TKey, TElement>> ToLookupAwaitWithCancellationAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, IEqualityComparer<TKey> comparer, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>elementSelector System.Func<TSource, CancellationToken, UniTask<TElement>>elementSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>cancellationToken CancellationTokencomparer IEqualityComparer<TKey>cancellationToken System.Threading.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 = null)
+ public static UniTask<ILookup<TKey, TElement>> ToLookupAwaitWithCancellationAsync<TSource, TKey, TElement>(this IUniTaskAsyncEnumerable<TSource> source, Func<TSource, CancellationToken, UniTask<TKey>> keySelector, Func<TSource, CancellationToken, UniTask<TElement>> elementSelector, CancellationToken cancellationToken = default(CancellationToken))
source IUniTaskAsyncEnumerable<TSource>keySelector System.Func<TSource, CancellationToken, UniTask<TKey>>keySelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TKey>>elementSelector System.Func<TSource, CancellationToken, UniTask<TElement>>elementSelector System.Func<TSource, System.Threading.CancellationToken, UniTask<TElement>>comparer System.Collections.Generic.IEqualityComparer<TKey>cancellationToken CancellationTokencancellationToken System.Threading.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, 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, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Int32, System.Threading.CancellationToken, UniTask<System.Boolean>>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, CancellationToken, UniTask<System.Boolean>>predicate System.Func<TSource, System.Threading.CancellationToken, UniTask<System.Boolean>>second IUniTaskAsyncEnumerable<TSecond>selector System.Func<TFirst, TSecond, CancellationToken, UniTask<TResult>>selector System.Func<TFirst, TSecond, System.Threading.CancellationToken, UniTask<TResult>>playerLoopTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentimerCallback System.Action<System.Object>playerLoopTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentimerCallback System.Action<System.Object>playerLoopTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentimerCallback System.Action<System.Object>handler System.Action<T>comparer System.Collections.Generic.IEqualityComparer<T>comparer IEqualityComparer<T>source IUniTaskAsyncEnumerable<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokensource IUniTaskAsyncEnumerable<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic UniTask<T> WaitAsync(CancellationToken cancellationToken = null)
+ public UniTask<T> WaitAsync(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic struct Awaiter
+ public struct Awaiter : ICriticalNotifyCompletion, INotifyCompletion
synchronizationContext SynchronizationContextsynchronizationContext System.Threading.SynchronizationContextdontPostWhenSameContext System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokensyncContext SynchronizationContextsyncContext System.Threading.SynchronizationContextdontPostWhenSameContext System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokeninitialValue TcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokensource IUniTaskAsyncEnumerable<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic struct Awaiter
+ public struct Awaiter : ICriticalNotifyCompletion, INotifyCompletion
synchronizationContext SynchronizationContextsynchronizationContext System.Threading.SynchronizationContextcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokensynchronizationContext SynchronizationContextsynchronizationContext System.Threading.SynchronizationContextcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic struct Awaiter
+ public struct Awaiter : ICriticalNotifyCompletion, INotifyCompletion
public struct Awaiter
+ public struct Awaiter : ICriticalNotifyCompletion, INotifyCompletion
public TimeoutController(CancellationTokenSource linkCancellationTokenSource, DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update)
+ public TimeoutController(DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update)
linkCancellationTokenSource CancellationTokenSourcedelayType DelayTypedelayTiming PlayerLoopTimingpublic TimeoutController(DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update)
+ public TimeoutController(CancellationTokenSource linkCancellationTokenSource, DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update)
linkCancellationTokenSource System.Threading.CancellationTokenSourcedelayType DelayTypedelayTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = null)
+ public IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic readonly struct Awaiter
+ public readonly struct Awaiter : ICriticalNotifyCompletion, INotifyCompletion
public readonly struct Awaiter
+ public readonly struct Awaiter : ICriticalNotifyCompletion, INotifyCompletion
helper of create add UniTaskVoid to delegate.
-helper of create add UniTaskVoid to delegate. For example: FooAction = UniTask.Action(async () => { /* */ })
+helper of create add UniTaskVoid to delegate.
Never complete.
Never complete.
Similar as UniTask.Yield but guaranteed run on next frame.
-Similar as UniTask.Yield but guaranteed run on next frame.
Similar as UniTask.Yield but guaranteed run on next frame.
+Similar as UniTask.Yield but guaranteed run on next frame.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
Run action on the threadPool and return to main thread if configureAwait = true.
helper of fire and forget void action.
helper of fire and forget void action.
Same as UniTask.Yield(PlayerLoopTiming.LastFixedUpdate, cancellationToken).
Return value is winArgumentIndex
helper of create add UniTaskVoid to delegate.
+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<CancellationToken, UniTaskVoid>cancellationToken CancellationTokenasyncAction System.Func<UniTaskVoid>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<System.Threading.CancellationToken, UniTaskVoid>cancellationToken System.Threading.CancellationTokenpublic static UniTask Create(Func<CancellationToken, UniTask> factory, CancellationToken cancellationToken)
+ public static UniTask Create(Func<UniTask> factory)
public static UniTask Create(Func<UniTask> factory)
+ public static UniTask Create(Func<CancellationToken, UniTask> factory, CancellationToken cancellationToken)
public static UniTask Delay(int millisecondsDelay, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask Delay(int millisecondsDelay, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
delayTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
delayTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
delayTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
delayTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
delayTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask FromCanceled(CancellationToken cancellationToken = null)
+ public static UniTask FromCanceled(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<T> FromCanceled<T>(CancellationToken cancellationToken = null)
+ public static UniTask<T> FromCanceled<T>(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenNever complete.
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenNever complete.
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenSimilar as UniTask.Yield but guaranteed run on next frame.
-public static UniTask NextFrame(CancellationToken cancellationToken, bool cancelImmediately = false)
- cancellationToken CancellationTokencancelImmediately System.BooleanSimilar as UniTask.Yield but guaranteed run on next frame.
timing PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.BooleanSimilar as UniTask.Yield but guaranteed run on next frame.
+public static UniTask NextFrame(CancellationToken cancellationToken, bool cancelImmediately = false)
+ cancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static ReturnToSynchronizationContext ReturnToCurrentSynchronizationContext(bool dontPostWhenSameContext = true, CancellationToken cancellationToken = null)
+ public static ReturnToSynchronizationContext ReturnToCurrentSynchronizationContext(bool dontPostWhenSameContext = true, CancellationToken cancellationToken = default(CancellationToken))
dontPostWhenSameContext System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static ReturnToSynchronizationContext ReturnToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = null)
+ public static ReturnToSynchronizationContext ReturnToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = default(CancellationToken))
synchronizationContext SynchronizationContextsynchronizationContext System.Threading.SynchronizationContextcancellationToken CancellationTokencancellationToken System.Threading.CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask Run(Action action, bool configureAwait = true, CancellationToken cancellationToken = null)
+public static UniTask Run(Action action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask Run(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+public static UniTask Run(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask Run(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = null)
+public static UniTask Run(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask Run(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+public static UniTask Run(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask<T> Run<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = null)
+public static UniTask<T> Run<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask<T> Run<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = null)
+public static UniTask<T> Run<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask<T> Run<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+public static UniTask<T> Run<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationToken[Obsolete("UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don't want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too.")]
-public static UniTask<T> Run<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+public static UniTask<T> Run<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask RunOnThreadPool(Action action, bool configureAwait = true, CancellationToken cancellationToken = null)
+ public static async UniTask RunOnThreadPool(Action action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask RunOnThreadPool(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+ public static async UniTask RunOnThreadPool(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask RunOnThreadPool(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = null)
+ public static async UniTask RunOnThreadPool(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask RunOnThreadPool(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+ public static async UniTask RunOnThreadPool(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask<T> RunOnThreadPool<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = null)
+ public static async UniTask<T> RunOnThreadPool<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask<T> RunOnThreadPool<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = null)
+ public static async UniTask<T> RunOnThreadPool<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask<T> RunOnThreadPool<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+ public static async UniTask<T> RunOnThreadPool<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenRun action on the threadPool and return to main thread if configureAwait = true.
public static async UniTask<T> RunOnThreadPool<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+ public static async UniTask<T> RunOnThreadPool<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))
configureAwait System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static SwitchToSynchronizationContextAwaitable SwitchToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = null)
+ public static SwitchToSynchronizationContextAwaitable SwitchToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = default(CancellationToken))
synchronizationContext SynchronizationContextsynchronizationContext System.Threading.SynchronizationContextcancellationToken CancellationTokencancellationToken System.Threading.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<CancellationToken, UniTaskVoid>cancellationToken CancellationTokenasyncAction System.Func<UniTaskVoid>helper 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<System.Threading.CancellationToken, UniTaskVoid>cancellationToken System.Threading.CancellationToken[Obsolete("Use WaitForEndOfFrame(MonoBehaviour) instead or UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate). Equivalent for coroutine's WaitForEndOfFrame requires MonoBehaviour(runner of Coroutine).")]
-public static UniTask WaitForEndOfFrame(CancellationToken cancellationToken, bool cancelImmediately = false)
- cancellationToken CancellationTokencancelImmediately System.BooleancoroutineRunner MonoBehaviourcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Boolean[Obsolete("Use WaitForEndOfFrame(MonoBehaviour) instead or UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate). Equivalent for coroutine's WaitForEndOfFrame requires MonoBehaviour(runner of Coroutine).")]
+public static UniTask WaitForEndOfFrame(CancellationToken cancellationToken, bool cancelImmediately = false)
+ cancellationToken System.Threading.CancellationTokencancelImmediately System.BooleanSame as UniTask.Yield(PlayerLoopTiming.LastFixedUpdate, cancellationToken).
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask WaitForSeconds(int duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask WaitForSeconds(int duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
delayTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask WaitForSeconds(float duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask WaitForSeconds(float duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
delayTiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask WaitUntil(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask WaitUntil(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
timing PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentiming PlayerLoopTimingpublic static UniTask<U> WaitUntilValueChanged<T, U>(T target, Func<T, U> monitorFunction, PlayerLoopTiming monitorTiming = PlayerLoopTiming.Update, IEqualityComparer<U> equalityComparer = null, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask<U> WaitUntilValueChanged<T, U>(T target, Func<T, U> monitorFunction, PlayerLoopTiming monitorTiming = PlayerLoopTiming.Update, IEqualityComparer<U> equalityComparer = null, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
where T : class
monitorTiming PlayerLoopTimingequalityComparer System.Collections.Generic.IEqualityComparer<U>equalityComparer IEqualityComparer<U>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask WaitWhile(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask WaitWhile(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
timing PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.BooleanReturn value is winArgumentIndex
public static UniTask Yield(CancellationToken cancellationToken, bool cancelImmediately = false)
- cancellationToken CancellationTokencancelImmediately System.Booleantiming PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask Yield(CancellationToken cancellationToken, bool cancelImmediately = false)
+ cancellationToken System.Threading.CancellationTokencancelImmediately System.Booleansource IUniTaskAsyncEnumerable<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic bool TrySetCanceled(CancellationToken cancellationToken = null)
+ public bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic bool TrySetCanceled(CancellationToken cancellationToken = null)
+ public bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic bool TrySetCanceled(CancellationToken cancellationToken = null)
+ public bool TrySetCanceled(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenIgnore task result when cancel raised first.
Ignore task result when cancel raised first.
Ignore task result when cancel raised first.
task UniTaskcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenIgnore task result when cancel raised first.
task UniTask<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<T> ToUniTask<T>(this IObservable<T> source, bool useFirstValue = false, CancellationToken cancellationToken = null)
+ public static UniTask<T> ToUniTask<T>(this IObservable<T> source, bool useFirstValue = false, CancellationToken cancellationToken = default(CancellationToken))
useFirstValue System.BooleancancellationToken CancellationTokencancellationToken System.Threading.CancellationTokend SendOrPostCallbackd System.Threading.SendOrPostCallbackstate System.Objectd SendOrPostCallbackd System.Threading.SendOrPostCallbackstate System.Objectpublic struct AsyncOperationAwaiter
+ public struct AsyncOperationAwaiter : ICriticalNotifyCompletion, INotifyCompletion
public struct ResourceRequestAwaiter
+ public struct ResourceRequestAwaiter : ICriticalNotifyCompletion, INotifyCompletion
button ButtoncancellationToken CancellationTokencancellationToken System.Threading.CancellationTokeninputField InputFieldcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenunityEvent UnityEventcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenunityEvent UnityEvent<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokendropdown DropdowncancellationToken CancellationTokencancellationToken System.Threading.CancellationTokeninputField InputFieldcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenscrollbar ScrollbarcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenscrollRect ScrollRectcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenslider SlidercancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentoggle TogglecancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenbutton ButtoncancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenbutton ButtoncancellationToken CancellationTokencancellationToken System.Threading.CancellationTokeninputField InputFieldcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokeninputField InputFieldcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenunityEvent UnityEventcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenunityEvent UnityEvent<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenunityEvent UnityEventcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenunityEvent UnityEvent<T>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokendropdown DropdowncancellationToken CancellationTokencancellationToken System.Threading.CancellationTokeninputField InputFieldcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenscrollbar ScrollbarcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenscrollRect ScrollRectcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenslider SlidercancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentoggle TogglecancellationToken CancellationTokencancellationToken System.Threading.CancellationTokendropdown DropdowncancellationToken CancellationTokencancellationToken System.Threading.CancellationTokeninputField InputFieldcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenscrollbar ScrollbarcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenscrollRect ScrollRectcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenslider SlidercancellationToken CancellationTokencancellationToken System.Threading.CancellationTokentoggle TogglecancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic static UniTask<AsyncGPUReadbackRequest> ToUniTask(this AsyncGPUReadbackRequest asyncOperation, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask<AsyncGPUReadbackRequest> ToUniTask(this AsyncGPUReadbackRequest asyncOperation, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
timing PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask ToUniTask(this AsyncOperation asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask ToUniTask(this AsyncOperation asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
timing PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static UniTask<UnityEngine.Object> ToUniTask(this ResourceRequest asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null, bool cancelImmediately = false)
+ public static UniTask<UnityEngine.Object> ToUniTask(this ResourceRequest asyncOperation, IProgress<float> progress = null, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken), bool cancelImmediately = false)
timing PlayerLoopTimingcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.BooleanasyncOperation AsyncGPUReadbackRequestcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenasyncOperation AsyncGPUReadbackRequestcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.BooleanasyncOperation AsyncOperationcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenasyncOperation AsyncOperationcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.BooleanasyncOperation ResourceRequestcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenasyncOperation ResourceRequestcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokencancelImmediately System.Booleanpublic static void BindTo(this IUniTaskAsyncEnumerable<bool> source, Selectable selectable, CancellationToken cancellationToken, bool rebindOnError = true)
- source IUniTaskAsyncEnumerable<System.Boolean>selectable SelectablecancellationToken CancellationTokenrebindOnError System.Booleanpublic static void BindTo(this IUniTaskAsyncEnumerable<string> source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)
+ public static void BindTo(this IUniTaskAsyncEnumerable<bool> source, Selectable selectable, CancellationToken cancellationToken, bool rebindOnError = true)
source IUniTaskAsyncEnumerable<System.String>source IUniTaskAsyncEnumerable<System.Boolean>text UnityEngine.UI.Textselectable SelectablecancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenrebindOnError System.Booleanpublic static void BindTo(this IUniTaskAsyncEnumerable<string> source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)
+ source IUniTaskAsyncEnumerable<System.String>text UnityEngine.UI.TextcancellationToken System.Threading.CancellationTokenrebindOnError System.Booleanpublic static void BindTo<T>(this IUniTaskAsyncEnumerable<T> source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)
- source IUniTaskAsyncEnumerable<T>text UnityEngine.UI.TextcancellationToken CancellationTokenrebindOnError System.BooleanTpublic static void BindTo<TSource, TObject>(this IUniTaskAsyncEnumerable<TSource> source, TObject bindTarget, Action<TObject, TSource> bindAction, CancellationToken cancellationToken, bool rebindOnError = true)
+ public static void BindTo<T>(this IUniTaskAsyncEnumerable<T> source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)
source IUniTaskAsyncEnumerable<TSource>source IUniTaskAsyncEnumerable<T>bindTarget TObjecttext UnityEngine.UI.TextbindAction System.Action<TObject, TSource>cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenrebindOnError System.BooleanTSourceTObjectTpublic 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 CancellationTokencancellationToken System.Threading.CancellationTokenpublic IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = null)
+ public IUniTaskAsyncEnumerator<T> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenunityEvent UnityEventcancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic IUniTaskAsyncEnumerator<AsyncUnit> GetAsyncEnumerator(CancellationToken cancellationToken = null)
+ public IUniTaskAsyncEnumerator<AsyncUnit> GetAsyncEnumerator(CancellationToken cancellationToken = default(CancellationToken))
cancellationToken CancellationTokencancellationToken System.Threading.CancellationTokenpublic readonly struct Awaiter
+ public readonly struct Awaiter : ICriticalNotifyCompletion, INotifyCompletion