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