EnumeratorAsyncExtensions Class
Assembly: UniTask.dll
public static class EnumeratorAsyncExtensions
Inheritance
object →
EnumeratorAsyncExtensions
Members
Methods
Methods
GetAwaiter<T>(T)
public static UniTask.Awaiter GetAwaiter<T>(this T enumerator) where T : IEnumerator
ToUniTask(IEnumerator, PlayerLoopTiming, CancellationToken)
public static UniTask ToUniTask(this IEnumerator enumerator, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default)
ToUniTask(IEnumerator, MonoBehaviour)
public static UniTask ToUniTask(this IEnumerator enumerator, MonoBehaviour coroutineRunner)
Parameters
enumerator IEnumerator
coroutineRunner MonoBehaviour
WithCancellation(IEnumerator, CancellationToken)
public static UniTask WithCancellation(this IEnumerator enumerator, CancellationToken cancellationToken)