2025-09-10 09:25:16 +00:00
<!DOCTYPE html>
2020-05-13 02:07:22 +00:00
<!-- [if IE]><![endif] -->
< html >
< head >
< meta charset = "utf-8" >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" >
< title > UniTask Struct
2025-09-10 09:25:16 +00:00
| UniTask < / title >
2020-05-13 02:07:22 +00:00
< meta name = "viewport" content = "width=device-width" >
< meta name = "title" content = "UniTask Struct
2025-09-10 09:25:16 +00:00
| UniTask ">
< meta name = "generator" content = "docfx " >
2020-05-13 02:07:22 +00:00
< link rel = "shortcut icon" href = "../img/favicon.ico" >
< link rel = "stylesheet" href = "../styles/docfx.vendor.css" >
< link rel = "stylesheet" href = "../styles/docfx.css" >
< link rel = "stylesheet" href = "../styles/main.css" >
< link rel = "stylesheet" href = "../styles/cysharp.css" >
< meta property = "docfx:navrel" content = "../toc.html" >
< meta property = "docfx:tocrel" content = "toc.html" >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / head >
< body data-spy = "scroll" data-target = "#affix" data-offset = "120" >
< div id = "wrapper" >
< header >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< nav id = "autocollapse" class = "navbar navbar-default ng-scope" role = "navigation" >
< div class = "container" >
< div class = "navbar-header" >
< button type = "button" class = "navbar-toggle" data-toggle = "collapse" data-target = "#navbar" >
< span class = "sr-only" > Toggle navigation< / span >
< span class = "icon-bar" > < / span >
< span class = "icon-bar" > < / span >
< span class = "icon-bar" > < / span >
< / button >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "navbar-brand" >
< a href = "../" >
< img id = "logo" src = "../img/Icon.png" alt = "" >
< span > UniTask< / span >
< / a >
< / div >
< / div >
< div class = "collapse navbar-collapse" id = "navbar" >
< form class = "navbar-form navbar-right" role = "search" id = "search" >
< div class = "form-group" >
< input type = "text" class = "form-control" id = "search-query" placeholder = "Search" autocomplete = "off" >
< / div >
< / form >
< / div >
< / div >
< / nav >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "subnav navbar navbar-default" >
< div class = "container hide-when-search" id = "breadcrumb" >
< ul class = "breadcrumb" >
< li > < / li >
< / ul >
< / div >
< / div >
< / header >
< div role = "main" class = "container body-content hide-when-search" >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "sidenav hide-when-search" >
< a class = "btn toc-toggle collapse" data-toggle = "collapse" href = "#sidetoggle" aria-expanded = "false" aria-controls = "sidetoggle" > Show / Hide Table of Contents< / a >
< div class = "sidetoggle collapse" id = "sidetoggle" >
< div id = "sidetoc" > < / div >
< / div >
< / div >
< div class = "article row grid-right" >
< div class = "col-md-10" >
< article class = "content wrap" id = "_content" data-uid = "Cysharp.Threading.Tasks.UniTask" >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< h1 id = "Cysharp_Threading_Tasks_UniTask" data-uid = "Cysharp.Threading.Tasks.UniTask" class = "text-break" > UniTask Struct
2025-09-10 09:25:16 +00:00
< / h1 >
< h6 > < strong > Namespace< / strong > : < a class = "xref" href = "Cysharp.html" > Cysharp< / a > .< a class = "xref" href = "Cysharp.Threading.html" > Threading< / a > .< a class = "xref" href = "Cysharp.Threading.Tasks.html" > Tasks< / a > < / h6 >
< h6 > < strong > Assembly< / strong > : UniTask.dll< / h6 >
< div class = "markdown level0 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level0 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public readonly struct UniTask< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< h3 id = "members" > Members< / h3 >
< h4 > Constructors
2025-09-10 09:25:16 +00:00
< / h4 >
2020-05-13 02:07:22 +00:00
< table class = "table table-condensed" >
< thead >
< tr >
< th > Name< / th >
< th > Description< / th >
< / tr >
< / thead >
< tbody >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask__ctor_Cysharp_Threading_Tasks_IUniTaskSource_System_Int16_" > UniTask(IUniTaskSource, short)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< / tbody >
< / table >
< h4 > Fields
2025-09-10 09:25:16 +00:00
< / h4 >
2020-05-13 02:07:22 +00:00
< table class = "table table-condensed" >
< thead >
< tr >
< th > Name< / th >
< th > Description< / th >
< / tr >
< / thead >
< tbody >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_CompletedTask" > CompletedTask< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< / tbody >
< / table >
< h4 > Properties
2025-09-10 09:25:16 +00:00
< / h4 >
2020-05-13 02:07:22 +00:00
< table class = "table table-condensed" >
< thead >
< tr >
< th > Name< / th >
< th > Description< / th >
< / tr >
< / thead >
< tbody >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Status" > Status< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< / tbody >
< / table >
< h4 > Methods
2025-09-10 09:25:16 +00:00
< / h4 >
2020-05-13 02:07:22 +00:00
< table class = "table table-condensed" >
< thead >
< tr >
< th > Name< / th >
< th > Description< / th >
< / tr >
< / thead >
< tbody >
2020-06-03 01:29:36 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Action_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__" > Action(Func< UniTaskVoid> )< / a >
2020-06-03 01:29:36 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-03 01:29:36 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Action_System_Func_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" > Action(Func< CancellationToken, UniTaskVoid> , CancellationToken)< / a >
2020-06-03 01:29:36 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2024-04-05 04:32:05 +00:00
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Action__1___0_System_Func___0_Cysharp_Threading_Tasks_UniTaskVoid__" > Action< T> (T, Func< T, UniTaskVoid> )< / a >
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-03 01:29:36 +00:00
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_AsAsyncUnitUniTask" > AsAsyncUnitUniTask()< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2024-04-05 04:32:05 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Create_System_Func_Cysharp_Threading_Tasks_UniTask__" > Create(Func< UniTask> )< / a >
2024-04-05 04:32:05 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Create_System_Func_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTask__System_Threading_CancellationToken_" > Create(Func< CancellationToken, UniTask> , CancellationToken)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2024-04-05 04:32:05 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Create__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___" > Create< T> (Func< UniTask< T> > )< / a >
2024-04-05 04:32:05 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Create__1___0_System_Func___0_Cysharp_Threading_Tasks_UniTask__" > Create< T> (T, Func< T, UniTask> )< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2024-02-04 14:21:23 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Defer_System_Func_Cysharp_Threading_Tasks_UniTask__" > Defer(Func< UniTask> )< / a >
2020-06-03 01:29:36 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2024-09-26 03:54:33 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Defer__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___" > Defer< T> (Func< UniTask< T> > )< / a >
2024-09-26 03:54:33 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-03 01:29:36 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Defer__1___0_System_Func___0_Cysharp_Threading_Tasks_UniTask__" > Defer< TState> (TState, Func< TState, UniTask> )< / a >
2020-06-03 01:29:36 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2024-09-26 03:54:33 +00:00
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Defer__2___0_System_Func___0_Cysharp_Threading_Tasks_UniTask___1___" > Defer< TState, TResult> (TState, Func< TState, UniTask< TResult> > )< / a >
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-03 01:29:36 +00:00
< / tr >
2020-06-25 14:04:27 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > Delay(int, DelayType, PlayerLoopTiming, CancellationToken, bool)< / a >
2020-06-25 14:04:27 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-06-03 01:29:36 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > Delay(int, bool, PlayerLoopTiming, CancellationToken, bool)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Delay_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > Delay(TimeSpan, DelayType, PlayerLoopTiming, CancellationToken, bool)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Delay_System_TimeSpan_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > Delay(TimeSpan, bool, PlayerLoopTiming, CancellationToken, bool)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-06-23 20:06:02 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_DelayFrame_System_Int32_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > DelayFrame(int, PlayerLoopTiming, CancellationToken, bool)< / a >
2020-06-23 20:06:02 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_FromCanceled_System_Threading_CancellationToken_" > FromCanceled(CancellationToken)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_FromCanceled__1_System_Threading_CancellationToken_" > FromCanceled< T> (CancellationToken)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2024-02-04 14:21:23 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_FromException_System_Exception_" > FromException(Exception)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2024-02-04 14:21:23 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_FromException__1_System_Exception_" > FromException< T> (Exception)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_FromResult__1___0_" > FromResult< T> (T)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_GetAwaiter" > GetAwaiter()< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2024-02-04 14:21:23 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Lazy_System_Func_Cysharp_Threading_Tasks_UniTask__" > Lazy(Func< UniTask> )< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2024-02-04 14:21:23 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Lazy__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___" > Lazy< T> (Func< UniTask< T> > )< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-06-29 19:02:41 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Never_System_Threading_CancellationToken_" > Never(CancellationToken)< / a >
2020-06-29 19:02:41 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-29 19:02:41 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Never__1_System_Threading_CancellationToken_" > Never< T> (CancellationToken)< / a >
2020-06-29 19:02:41 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2021-03-02 06:17:34 +00:00
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_NextFrame" > NextFrame()< / a >
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2021-03-02 06:17:34 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_NextFrame_Cysharp_Threading_Tasks_PlayerLoopTiming_" > NextFrame(PlayerLoopTiming)< / a >
2021-03-02 06:17:34 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2021-03-02 06:17:34 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_NextFrame_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > NextFrame(PlayerLoopTiming, CancellationToken, bool)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_NextFrame_System_Threading_CancellationToken_System_Boolean_" > NextFrame(CancellationToken, bool)< / a >
2021-03-02 06:17:34 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-29 19:02:41 +00:00
< / tr >
2020-06-07 16:47:36 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Post_System_Action_Cysharp_Threading_Tasks_PlayerLoopTiming_" > Post(Action, PlayerLoopTiming)< / a >
2020-06-07 16:47:36 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-07 16:47:36 +00:00
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Preserve" > Preserve()< / a >
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ReturnToCurrentSynchronizationContext_System_Boolean_System_Threading_CancellationToken_" > ReturnToCurrentSynchronizationContext(bool, CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ReturnToMainThread_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" > ReturnToMainThread(PlayerLoopTiming, CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
2020-06-03 01:29:36 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ReturnToMainThread_System_Threading_CancellationToken_" > ReturnToMainThread(CancellationToken)< / a >
2020-06-03 01:29:36 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ReturnToSynchronizationContext_System_Threading_SynchronizationContext_System_Threading_CancellationToken_" > ReturnToSynchronizationContext(SynchronizationContext, CancellationToken)< / a >
2020-06-03 01:29:36 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Boolean_System_Threading_CancellationToken_" > Run(Action, bool, CancellationToken)< / a >
2020-06-17 18:41:38 +00:00
< / td >
2022-03-02 22:33:45 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-17 18:41:38 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Object__System_Object_System_Boolean_System_Threading_CancellationToken_" > Run(Action< object> , object, bool, CancellationToken)< / a >
2020-06-17 18:41:38 +00:00
< / td >
2022-03-02 22:33:45 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-17 18:41:38 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run_System_Func_Cysharp_Threading_Tasks_UniTask__System_Boolean_System_Threading_CancellationToken_" > Run(Func< UniTask> , bool, CancellationToken)< / a >
2020-06-17 18:41:38 +00:00
< / td >
2022-03-02 22:33:45 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-17 18:41:38 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask__System_Object_System_Boolean_System_Threading_CancellationToken_" > Run(Func< object, UniTask> , object, bool, CancellationToken)< / a >
2020-06-17 18:41:38 +00:00
< / td >
2022-03-02 22:33:45 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-17 18:41:38 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_System_Action_System_Boolean_System_Threading_CancellationToken_" > RunOnThreadPool(Action, bool, CancellationToken)< / a >
2020-05-13 02:07:22 +00:00
< / td >
2022-03-02 22:33:45 +00:00
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_System_Action_System_Object__System_Object_System_Boolean_System_Threading_CancellationToken_" > RunOnThreadPool(Action< object> , object, bool, CancellationToken)< / a >
2020-05-13 02:07:22 +00:00
< / td >
2022-03-02 22:33:45 +00:00
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_System_Func_Cysharp_Threading_Tasks_UniTask__System_Boolean_System_Threading_CancellationToken_" > RunOnThreadPool(Func< UniTask> , bool, CancellationToken)< / a >
2020-05-13 02:07:22 +00:00
< / td >
2022-03-02 22:33:45 +00:00
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask__System_Object_System_Boolean_System_Threading_CancellationToken_" > RunOnThreadPool(Func< object, UniTask> , object, bool, CancellationToken)< / a >
2020-05-13 02:07:22 +00:00
< / td >
2022-03-02 22:33:45 +00:00
< td class = "markdown level1 summary" > < / td >
2020-09-07 08:57:49 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_RunOnThreadPool__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_System_Threading_CancellationToken_" > RunOnThreadPool< T> (Func< UniTask< T> > , bool, CancellationToken)< / a >
2020-09-07 08:57:49 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-09-07 08:57:49 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_RunOnThreadPool__1_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask___0___System_Object_System_Boolean_System_Threading_CancellationToken_" > RunOnThreadPool< T> (Func< object, UniTask< T> > , object, bool, CancellationToken)< / a >
2020-09-07 08:57:49 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-09-07 08:57:49 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_RunOnThreadPool__1_System_Func_System_Object___0__System_Object_System_Boolean_System_Threading_CancellationToken_" > RunOnThreadPool< T> (Func< object, T> , object, bool, CancellationToken)< / a >
2020-09-07 08:57:49 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-09-07 08:57:49 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_RunOnThreadPool__1_System_Func___0__System_Boolean_System_Threading_CancellationToken_" > RunOnThreadPool< T> (Func< T> , bool, CancellationToken)< / a >
2020-09-07 08:57:49 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-09-07 08:57:49 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_System_Threading_CancellationToken_" > Run< T> (Func< UniTask< T> > , bool, CancellationToken)< / a >
2020-09-07 08:57:49 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-09-07 08:57:49 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run__1_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask___0___System_Object_System_Boolean_System_Threading_CancellationToken_" > Run< T> (Func< object, UniTask< T> > , object, bool, CancellationToken)< / a >
2020-09-07 08:57:49 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-09-07 08:57:49 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run__1_System_Func_System_Object___0__System_Object_System_Boolean_System_Threading_CancellationToken_" > Run< T> (Func< object, T> , object, bool, CancellationToken)< / a >
2020-09-07 08:57:49 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-09-07 08:57:49 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run__1_System_Func___0__System_Boolean_System_Threading_CancellationToken_" > Run< T> (Func< T> , bool, CancellationToken)< / a >
2020-09-07 08:57:49 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_SuppressCancellationThrow" > SuppressCancellationThrow()< / a >
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_SwitchToMainThread_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" > SwitchToMainThread(PlayerLoopTiming, CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_SwitchToMainThread_System_Threading_CancellationToken_" > SwitchToMainThread(CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_SwitchToSynchronizationContext_System_Threading_SynchronizationContext_System_Threading_CancellationToken_" > SwitchToSynchronizationContext(SynchronizationContext, CancellationToken)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_SwitchToTaskPool" > SwitchToTaskPool()< / a >
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_SwitchToThreadPool" > SwitchToThreadPool()< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2024-02-04 14:21:23 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ToCoroutine_System_Func_Cysharp_Threading_Tasks_UniTask__" > ToCoroutine(Func< UniTask> )< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ToString" > ToString()< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__" > UnityAction(Func< UniTaskVoid> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction_System_Func_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" > UnityAction(Func< CancellationToken, UniTaskVoid> , CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__1_System_Func___0_Cysharp_Threading_Tasks_UniTaskVoid__" > UnityAction< T> (Func< T, UniTaskVoid> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__1_System_Func___0_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" > UnityAction< T> (Func< T, CancellationToken, UniTaskVoid> , CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__1___0_System_Func___0_Cysharp_Threading_Tasks_UniTaskVoid__" > UnityAction< T> (T, Func< T, UniTaskVoid> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__2_System_Func___0___1_Cysharp_Threading_Tasks_UniTaskVoid__" > UnityAction< T0, T1> (Func< T0, T1, UniTaskVoid> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__2_System_Func___0___1_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" > UnityAction< T0, T1> (Func< T0, T1, CancellationToken, UniTaskVoid> , CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__3_System_Func___0___1___2_Cysharp_Threading_Tasks_UniTaskVoid__" > UnityAction< T0, T1, T2> (Func< T0, T1, T2, UniTaskVoid> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__3_System_Func___0___1___2_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" > UnityAction< T0, T1, T2> (Func< T0, T1, T2, CancellationToken, UniTaskVoid> , CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__4_System_Func___0___1___2___3_Cysharp_Threading_Tasks_UniTaskVoid__" > UnityAction< T0, T1, T2, T3> (Func< T0, T1, T2, T3, UniTaskVoid> )< / a >
2020-06-03 01:29:36 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_UnityAction__4_System_Func___0___1___2___3_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" > UnityAction< T0, T1, T2, T3> (Func< T0, T1, T2, T3, CancellationToken, UniTaskVoid> , CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
2020-06-03 01:29:36 +00:00
< / tr >
< tr >
< td >
2025-05-14 03:40:51 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Void_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__" > Void(Func< UniTaskVoid> )< / a >
2020-05-13 02:07:22 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Void_System_Func_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" > Void(Func< CancellationToken, UniTaskVoid> , CancellationToken)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
2024-02-04 14:21:23 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Void__1_System_Func___0_Cysharp_Threading_Tasks_UniTaskVoid____0_" > Void< T> (Func< T, UniTaskVoid> , T)< / a >
2020-05-13 02:07:22 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-07 16:47:36 +00:00
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame" > WaitForEndOfFrame()< / a >
< / td >
2022-03-02 22:24:35 +00:00
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_System_Threading_CancellationToken_System_Boolean_" > WaitForEndOfFrame(CancellationToken, bool)< / a >
2022-03-02 22:24:35 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
2020-06-07 16:47:36 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_UnityEngine_MonoBehaviour_" > WaitForEndOfFrame(MonoBehaviour)< / a >
2023-11-02 04:54:10 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_UnityEngine_MonoBehaviour_System_Threading_CancellationToken_System_Boolean_" > WaitForEndOfFrame(MonoBehaviour, CancellationToken, bool)< / a >
2020-06-07 16:47:36 +00:00
< / td >
2022-03-02 22:24:35 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-07 17:24:11 +00:00
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate" > WaitForFixedUpdate()< / a >
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-06-07 17:24:11 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_System_Threading_CancellationToken_System_Boolean_" > WaitForFixedUpdate(CancellationToken, bool)< / a >
2020-06-07 17:24:11 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
2023-06-23 10:07:17 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForSeconds_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > WaitForSeconds(int, bool, PlayerLoopTiming, CancellationToken, bool)< / a >
2023-06-23 10:07:17 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForSeconds_System_Single_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > WaitForSeconds(float, bool, PlayerLoopTiming, CancellationToken, bool)< / a >
2023-06-23 10:07:17 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntil_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > WaitUntil(Func< bool> , PlayerLoopTiming, CancellationToken, bool)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2024-09-26 03:54:33 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntilCanceled_System_Threading_CancellationToken_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Boolean_" > WaitUntilCanceled(CancellationToken, PlayerLoopTiming, bool)< / a >
2024-09-26 03:54:33 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntilValueChanged__2___0_System_Func___0___1__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Collections_Generic_IEqualityComparer___1__System_Threading_CancellationToken_System_Boolean_" > WaitUntilValueChanged< T, U> (T, Func< T, U> , PlayerLoopTiming, IEqualityComparer< U> , CancellationToken, bool)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntil__1___0_System_Func___0_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > WaitUntil< T> (T, Func< T, bool> , PlayerLoopTiming, CancellationToken, bool)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitWhile_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > WaitWhile(Func< bool> , PlayerLoopTiming, CancellationToken, bool)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2024-09-26 03:54:33 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitWhile__1___0_System_Func___0_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > WaitWhile< T> (T, Func< T, bool> , PlayerLoopTiming, CancellationToken, bool)< / a >
2024-09-26 03:54:33 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll_Cysharp_Threading_Tasks_UniTask___" > WhenAll(params UniTask[])< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask__" > WhenAll(IEnumerable< UniTask> )< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__1_Cysharp_Threading_Tasks_UniTask___0____" > WhenAll< T> (params UniTask< T> [])< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__1_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask___0___" > WhenAll< T> (IEnumerable< UniTask< T> > )< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__10_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__11_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__12_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__13_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__14_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> , UniTask< T14> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__15_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__Cysharp_Threading_Tasks_UniTask___14__" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> , UniTask< T14> , UniTask< T15> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__2_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__" > WhenAll< T1, T2> (UniTask< T1> , UniTask< T2> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__3_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__" > WhenAll< T1, T2, T3> (UniTask< T1> , UniTask< T2> , UniTask< T3> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__4_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__" > WhenAll< T1, T2, T3, T4> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__5_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__" > WhenAll< T1, T2, T3, T4, T5> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__6_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__" > WhenAll< T1, T2, T3, T4, T5, T6> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__7_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__" > WhenAll< T1, T2, T3, T4, T5, T6, T7> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__8_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAll__9_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny_Cysharp_Threading_Tasks_UniTask___" > WhenAny(params UniTask[])< / a >
2020-05-13 02:07:22 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask__" > WhenAny(IEnumerable< UniTask> )< / a >
2020-05-13 02:07:22 +00:00
< / td >
2025-09-10 09:25:16 +00:00
< td class = "markdown level1 summary" > < / td >
2020-05-13 02:07:22 +00:00
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__1_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask_" > WhenAny< T> (UniTask< T> , UniTask)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__1_Cysharp_Threading_Tasks_UniTask___0____" > WhenAny< T> (params UniTask< T> [])< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__1_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask___0___" > WhenAny< T> (IEnumerable< UniTask< T> > )< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__10_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__11_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__12_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__13_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__14_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> , UniTask< T14> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__15_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__Cysharp_Threading_Tasks_UniTask___14__" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> , UniTask< T14> , UniTask< T15> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__2_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__" > WhenAny< T1, T2> (UniTask< T1> , UniTask< T2> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__3_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__" > WhenAny< T1, T2, T3> (UniTask< T1> , UniTask< T2> , UniTask< T3> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__4_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__" > WhenAny< T1, T2, T3, T4> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__5_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__" > WhenAny< T1, T2, T3, T4, T5> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__6_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__" > WhenAny< T1, T2, T3, T4, T5, T6> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__7_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__" > WhenAny< T1, T2, T3, T4, T5, T6, T7> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__8_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenAny__9_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> )< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2024-09-30 11:46:46 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenEach__1_Cysharp_Threading_Tasks_UniTask___0____" > WhenEach< T> (params UniTask< T> [])< / a >
2024-09-30 11:46:46 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WhenEach__1_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask___0___" > WhenEach< T> (IEnumerable< UniTask< T> > )< / a >
2024-09-30 11:46:46 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2021-03-02 06:17:34 +00:00
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Yield" > Yield()< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Yield_Cysharp_Threading_Tasks_PlayerLoopTiming_" > Yield(PlayerLoopTiming)< / a >
2021-03-02 06:17:34 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
2020-05-13 02:07:22 +00:00
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Yield_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" > Yield(PlayerLoopTiming, CancellationToken, bool)< / a >
2020-05-13 02:07:22 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< tr >
< td >
2025-09-10 09:25:16 +00:00
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Yield_System_Threading_CancellationToken_System_Boolean_" > Yield(CancellationToken, bool)< / a >
2020-06-03 01:29:36 +00:00
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< / tbody >
< / table >
2025-09-10 09:25:16 +00:00
< h4 > Operators
< / h4 >
< table class = "table table-condensed" >
< thead >
< tr >
< th > Name< / th >
< th > Description< / th >
< / tr >
< / thead >
< tbody >
< tr >
< td >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_op_Implicit_Cysharp_Threading_Tasks_UniTask___System_Threading_Tasks_ValueTask" > implicit operator ValueTask(in UniTask)< / a >
< / td >
< td class = "markdown level1 summary" > < / td >
< / tr >
< / tbody >
< / table >
2020-05-13 02:07:22 +00:00
< h3 id = "constructors" > Constructors
2025-09-10 09:25:16 +00:00
< / h3 >
2020-05-13 02:07:22 +00:00
< section >
< a id = "Cysharp_Threading_Tasks_UniTask__ctor_" data-uid = "Cysharp.Threading.Tasks.UniTask.#ctor*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask__ctor_Cysharp_Threading_Tasks_IUniTaskSource_System_Int16_" data-uid = "Cysharp.Threading.Tasks.UniTask.#ctor(Cysharp.Threading.Tasks.IUniTaskSource,System.Int16)" > UniTask(IUniTaskSource, short)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public UniTask(IUniTaskSource source, short token)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > source< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.IUniTaskSource.html" > IUniTaskSource< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > token< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int16" > short< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< h3 id = "fields" > Fields
2025-09-10 09:25:16 +00:00
< / h3 >
2020-05-13 02:07:22 +00:00
< section >
< h4 id = "Cysharp_Threading_Tasks_UniTask_CompletedTask" data-uid = "Cysharp.Threading.Tasks.UniTask.CompletedTask" > CompletedTask< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static readonly UniTask CompletedTask< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "fieldValue" > Field Value< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< h3 id = "properties" > Properties
2025-09-10 09:25:16 +00:00
< / h3 >
2020-05-13 02:07:22 +00:00
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Status_" data-uid = "Cysharp.Threading.Tasks.UniTask.Status*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Status" data-uid = "Cysharp.Threading.Tasks.UniTask.Status" > Status< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public UniTaskStatus Status { get; }< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "propertyValue" > Property Value< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskStatus.html" > UniTaskStatus< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< h3 id = "methods" > Methods
2025-09-10 09:25:16 +00:00
< / h3 >
2020-05-13 02:07:22 +00:00
< section >
2020-06-03 01:29:36 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_Action_" data-uid = "Cysharp.Threading.Tasks.UniTask.Action*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Action_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.Action(System.Func{Cysharp.Threading.Tasks.UniTaskVoid})" > Action(Func< UniTaskVoid> )< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-06-03 01:29:36 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static Action Action(Func< UniTaskVoid> asyncAction)< / code > < / pre >
2020-06-03 01:29:36 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.action" > Action< / a > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Action_" data-uid = "Cysharp.Threading.Tasks.UniTask.Action*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Action_System_Func_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Action(System.Func{System.Threading.CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},System.Threading.CancellationToken)" > Action(Func< CancellationToken, UniTaskVoid> , CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-06-03 01:29:36 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static Action Action(Func< CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)< / code > < / pre >
2020-06-03 01:29:36 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.action" > Action< / a > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Action_" data-uid = "Cysharp.Threading.Tasks.UniTask.Action*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Action__1___0_System_Func___0_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.Action``1(``0,System.Func{``0,Cysharp.Threading.Tasks.UniTaskVoid})" > Action< T> (T, Func< T, UniTaskVoid> )< / h4 >
2025-09-10 09:25:16 +00:00
< div class = "markdown level1 summary" > < / div >
2024-04-05 04:32:05 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static Action Action< T> (T state, Func< T, UniTaskVoid> asyncAction)< / code > < / pre >
2024-04-05 04:32:05 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > state< / code > < / span > < span class = "xref" > T< / span > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < T, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
2024-04-05 04:32:05 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.action" > Action< / a > < / dt >
2024-04-05 04:32:05 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< / section >
< section >
2020-05-13 02:07:22 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_AsAsyncUnitUniTask_" data-uid = "Cysharp.Threading.Tasks.UniTask.AsAsyncUnitUniTask*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_AsAsyncUnitUniTask" data-uid = "Cysharp.Threading.Tasks.UniTask.AsAsyncUnitUniTask" > AsAsyncUnitUniTask()< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public UniTask< AsyncUnit> AsAsyncUnitUniTask()< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.AsyncUnit.html" > AsyncUnit< / a > > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Create_" data-uid = "Cysharp.Threading.Tasks.UniTask.Create*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Create_System_Func_Cysharp_Threading_Tasks_UniTask__" data-uid = "Cysharp.Threading.Tasks.UniTask.Create(System.Func{Cysharp.Threading.Tasks.UniTask})" > Create(Func< UniTask> )< / h4 >
2024-04-05 04:32:05 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Create(Func< UniTask> factory)< / code > < / pre >
2024-04-05 04:32:05 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2024-04-05 04:32:05 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Create_" data-uid = "Cysharp.Threading.Tasks.UniTask.Create*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Create_System_Func_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTask__System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Create(System.Func{System.Threading.CancellationToken,Cysharp.Threading.Tasks.UniTask},System.Threading.CancellationToken)" > Create(Func< CancellationToken, UniTask> , CancellationToken)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Create(Func< CancellationToken, UniTask> factory, CancellationToken cancellationToken)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Create_" data-uid = "Cysharp.Threading.Tasks.UniTask.Create*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Create__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___" data-uid = "Cysharp.Threading.Tasks.UniTask.Create``1(System.Func{Cysharp.Threading.Tasks.UniTask{``0}})" > Create< T> (Func< UniTask< T> > )< / h4 >
2024-04-05 04:32:05 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> Create< T> (Func< UniTask< T> > factory)< / code > < / pre >
2024-04-05 04:32:05 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2024-04-05 04:32:05 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
2024-04-05 04:32:05 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-04-05 04:32:05 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Create_" data-uid = "Cysharp.Threading.Tasks.UniTask.Create*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Create__1___0_System_Func___0_Cysharp_Threading_Tasks_UniTask__" data-uid = "Cysharp.Threading.Tasks.UniTask.Create``1(``0,System.Func{``0,Cysharp.Threading.Tasks.UniTask})" > Create< T> (T, Func< T, UniTask> )< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Create< T> (T state, Func< T, UniTask> factory)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > state< / code > < / span > < span class = "xref" > T< / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < T, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Defer_" data-uid = "Cysharp.Threading.Tasks.UniTask.Defer*" > < / a >
2024-02-04 14:21:23 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Defer_System_Func_Cysharp_Threading_Tasks_UniTask__" data-uid = "Cysharp.Threading.Tasks.UniTask.Defer(System.Func{Cysharp.Threading.Tasks.UniTask})" > Defer(Func< UniTask> )< / h4 >
2025-09-10 09:25:16 +00:00
< div class = "markdown level1 summary" > < / div >
2020-06-03 01:29:36 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Defer(Func< UniTask> factory)< / code > < / pre >
2020-06-03 01:29:36 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Defer_" data-uid = "Cysharp.Threading.Tasks.UniTask.Defer*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Defer__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___" data-uid = "Cysharp.Threading.Tasks.UniTask.Defer``1(System.Func{Cysharp.Threading.Tasks.UniTask{``0}})" > Defer< T> (Func< UniTask< T> > )< / h4 >
< div class = "markdown level1 summary" > < / div >
2024-09-26 03:54:33 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> Defer< T> (Func< UniTask< T> > factory)< / code > < / pre >
2024-09-26 03:54:33 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Defer_" data-uid = "Cysharp.Threading.Tasks.UniTask.Defer*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Defer__1___0_System_Func___0_Cysharp_Threading_Tasks_UniTask__" data-uid = "Cysharp.Threading.Tasks.UniTask.Defer``1(``0,System.Func{``0,Cysharp.Threading.Tasks.UniTask})" > Defer< TState> (TState, Func< TState, UniTask> )< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-06-03 01:29:36 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Defer< TState> (TState state, Func< TState, UniTask> factory)< / code > < / pre >
2020-06-03 01:29:36 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > state< / code > < / span > < span class = "xref" > TState< / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < TState, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > TState< / code > < / span > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Defer_" data-uid = "Cysharp.Threading.Tasks.UniTask.Defer*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Defer__2___0_System_Func___0_Cysharp_Threading_Tasks_UniTask___1___" data-uid = "Cysharp.Threading.Tasks.UniTask.Defer``2(``0,System.Func{``0,Cysharp.Threading.Tasks.UniTask{``1}})" > Defer< TState, TResult> (TState, Func< TState, UniTask< TResult> > )< / h4 >
2025-09-10 09:25:16 +00:00
< div class = "markdown level1 summary" > < / div >
2024-09-26 03:54:33 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< TResult> Defer< TState, TResult> (TState state, Func< TState, UniTask< TResult> > factory)< / code > < / pre >
2024-09-26 03:54:33 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > state< / code > < / span > < span class = "xref" > TState< / span > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < TState, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < TResult> > < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < TResult> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > TState< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > TResult< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-25 14:04:27 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Delay_" data-uid = "Cysharp.Threading.Tasks.UniTask.Delay*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.Delay(System.Int32,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > Delay(int, DelayType, PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-06-25 14:04:27 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-25 14:04:27 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Delay(int millisecondsDelay, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2020-06-25 14:04:27 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > millisecondsDelay< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < / dt >
2020-06-25 14:04:27 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > delayType< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.DelayType.html" > DelayType< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > delayTiming< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-25 14:04:27 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-06-25 14:04:27 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-25 14:04:27 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Delay_" data-uid = "Cysharp.Threading.Tasks.UniTask.Delay*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.Delay(System.Int32,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > Delay(int, bool, PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > millisecondsDelay< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > ignoreTimeScale< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > delayTiming< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Delay_" data-uid = "Cysharp.Threading.Tasks.UniTask.Delay*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Delay_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.Delay(System.TimeSpan,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > Delay(TimeSpan, DelayType, PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > delayTimeSpan< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.timespan" > TimeSpan< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2020-06-25 14:04:27 +00:00
< dt > < span class = "parametername" > < code > delayType< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.DelayType.html" > DelayType< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > delayTiming< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
2020-06-25 14:04:27 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_Delay_" data-uid = "Cysharp.Threading.Tasks.UniTask.Delay*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Delay_System_TimeSpan_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.Delay(System.TimeSpan,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > Delay(TimeSpan, bool, PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > delayTimeSpan< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.timespan" > TimeSpan< / a > < / dt >
2020-06-25 14:04:27 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > ignoreTimeScale< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > delayTiming< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-23 20:06:02 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-06-23 20:06:02 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-23 20:06:02 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-23 20:06:02 +00:00
< / section >
< section >
2020-06-25 14:04:27 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_DelayFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.DelayFrame*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_DelayFrame_System_Int32_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.DelayFrame(System.Int32,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > DelayFrame(int, PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-06-23 20:06:02 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-23 20:06:02 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2020-06-23 20:06:02 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > delayFrameCount< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < / dt >
2020-06-23 20:06:02 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > delayTiming< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_FromCanceled_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromCanceled*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_FromCanceled_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromCanceled(System.Threading.CancellationToken)" > FromCanceled(CancellationToken)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask FromCanceled(CancellationToken cancellationToken = default)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_FromCanceled_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromCanceled*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_FromCanceled__1_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromCanceled``1(System.Threading.CancellationToken)" > FromCanceled< T> (CancellationToken)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> FromCanceled< T> (CancellationToken cancellationToken = default)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_FromException_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromException*" > < / a >
2024-02-04 14:21:23 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_FromException_System_Exception_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromException(System.Exception)" > FromException(Exception)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask FromException(Exception ex)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > ex< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.exception" > Exception< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_FromException_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromException*" > < / a >
2024-02-04 14:21:23 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_FromException__1_System_Exception_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromException``1(System.Exception)" > FromException< T> (Exception)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> FromException< T> (Exception ex)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > ex< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.exception" > Exception< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_FromResult_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromResult*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_FromResult__1___0_" data-uid = "Cysharp.Threading.Tasks.UniTask.FromResult``1(``0)" > FromResult< T> (T)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> FromResult< T> (T value)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > value< / code > < / span > < span class = "xref" > T< / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_GetAwaiter_" data-uid = "Cysharp.Threading.Tasks.UniTask.GetAwaiter*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_GetAwaiter" data-uid = "Cysharp.Threading.Tasks.UniTask.GetAwaiter" > GetAwaiter()< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public UniTask.Awaiter GetAwaiter()< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > .< a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.Awaiter.html" > Awaiter< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Lazy_" data-uid = "Cysharp.Threading.Tasks.UniTask.Lazy*" > < / a >
2024-02-04 14:21:23 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Lazy_System_Func_Cysharp_Threading_Tasks_UniTask__" data-uid = "Cysharp.Threading.Tasks.UniTask.Lazy(System.Func{Cysharp.Threading.Tasks.UniTask})" > Lazy(Func< UniTask> )< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static AsyncLazy Lazy(Func< UniTask> factory)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.AsyncLazy.html" > AsyncLazy< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Lazy_" data-uid = "Cysharp.Threading.Tasks.UniTask.Lazy*" > < / a >
2024-02-04 14:21:23 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Lazy__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___" data-uid = "Cysharp.Threading.Tasks.UniTask.Lazy``1(System.Func{Cysharp.Threading.Tasks.UniTask{``0}})" > Lazy< T> (Func< UniTask< T> > )< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static AsyncLazy< T> Lazy< T> (Func< UniTask< T> > factory)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > factory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.AsyncLazy-1.html" > AsyncLazy< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-29 19:02:41 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Never_" data-uid = "Cysharp.Threading.Tasks.UniTask.Never*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Never_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Never(System.Threading.CancellationToken)" > Never(CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-06-29 19:02:41 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-29 19:02:41 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Never(CancellationToken cancellationToken)< / code > < / pre >
2020-06-29 19:02:41 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-29 19:02:41 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-29 19:02:41 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-29 19:02:41 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Never_" data-uid = "Cysharp.Threading.Tasks.UniTask.Never*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Never__1_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Never``1(System.Threading.CancellationToken)" > Never< T> (CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-06-29 19:02:41 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-29 19:02:41 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> Never< T> (CancellationToken cancellationToken)< / code > < / pre >
2020-06-29 19:02:41 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-29 19:02:41 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-29 19:02:41 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-29 19:02:41 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_NextFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.NextFrame*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_NextFrame" data-uid = "Cysharp.Threading.Tasks.UniTask.NextFrame" > NextFrame()< / h4 >
2025-09-10 09:25:16 +00:00
< div class = "markdown level1 summary" > < / div >
2021-03-02 06:17:34 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask NextFrame()< / code > < / pre >
2021-03-02 06:17:34 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_NextFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.NextFrame*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_NextFrame_Cysharp_Threading_Tasks_PlayerLoopTiming_" data-uid = "Cysharp.Threading.Tasks.UniTask.NextFrame(Cysharp.Threading.Tasks.PlayerLoopTiming)" > NextFrame(PlayerLoopTiming)< / h4 >
< div class = "markdown level1 summary" > < / div >
2021-03-02 06:17:34 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask NextFrame(PlayerLoopTiming timing)< / code > < / pre >
2021-03-02 06:17:34 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
2021-03-02 06:17:34 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_NextFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.NextFrame*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_NextFrame_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.NextFrame(Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > NextFrame(PlayerLoopTiming, CancellationToken, bool)< / h4 >
< div class = "markdown level1 summary" > < / div >
2021-03-02 06:17:34 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask NextFrame(PlayerLoopTiming timing, CancellationToken cancellationToken, bool cancelImmediately = false)< / code > < / pre >
2021-03-02 06:17:34 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
< dd > < / dd >
2021-03-02 06:17:34 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_NextFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.NextFrame*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_NextFrame_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.NextFrame(System.Threading.CancellationToken,System.Boolean)" > NextFrame(CancellationToken, bool)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-06-07 16:47:36 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask NextFrame(CancellationToken cancellationToken, bool cancelImmediately = false)< / code > < / pre >
2020-06-07 16:47:36 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2025-05-14 03:40:51 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-06-07 16:47:36 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_Post_" data-uid = "Cysharp.Threading.Tasks.UniTask.Post*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Post_System_Action_Cysharp_Threading_Tasks_PlayerLoopTiming_" data-uid = "Cysharp.Threading.Tasks.UniTask.Post(System.Action,Cysharp.Threading.Tasks.PlayerLoopTiming)" > Post(Action, PlayerLoopTiming)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static void Post(Action action, PlayerLoopTiming timing = PlayerLoopTiming.Update)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
2025-09-10 09:25:16 +00:00
< h5 class = "parameters" > Parameters< / h5 >
2020-05-13 02:07:22 +00:00
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.action" > Action< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_Preserve_" data-uid = "Cysharp.Threading.Tasks.UniTask.Preserve*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Preserve" data-uid = "Cysharp.Threading.Tasks.UniTask.Preserve" > Preserve()< / h4 >
2020-06-03 01:29:36 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public UniTask Preserve()< / code > < / pre >
2020-06-03 01:29:36 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_ReturnToCurrentSynchronizationContext_" data-uid = "Cysharp.Threading.Tasks.UniTask.ReturnToCurrentSynchronizationContext*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_ReturnToCurrentSynchronizationContext_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.ReturnToCurrentSynchronizationContext(System.Boolean,System.Threading.CancellationToken)" > ReturnToCurrentSynchronizationContext(bool, CancellationToken)< / h4 >
2020-06-03 01:29:36 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static ReturnToSynchronizationContext ReturnToCurrentSynchronizationContext(bool dontPostWhenSameContext = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-06-03 01:29:36 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > dontPostWhenSameContext< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-28 16:15:11 +00:00
< dd > < / dd >
2020-06-03 01:29:36 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.ReturnToSynchronizationContext.html" > ReturnToSynchronizationContext< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_ReturnToMainThread_" data-uid = "Cysharp.Threading.Tasks.UniTask.ReturnToMainThread*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_ReturnToMainThread_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.ReturnToMainThread(Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)" > ReturnToMainThread(PlayerLoopTiming, CancellationToken)< / h4 >
2022-03-02 22:33:45 +00:00
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static ReturnToMainThread ReturnToMainThread(PlayerLoopTiming timing, CancellationToken cancellationToken = default)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-07-14 02:27:03 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.ReturnToMainThread.html" > ReturnToMainThread< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_ReturnToMainThread_" data-uid = "Cysharp.Threading.Tasks.UniTask.ReturnToMainThread*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_ReturnToMainThread_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.ReturnToMainThread(System.Threading.CancellationToken)" > ReturnToMainThread(CancellationToken)< / h4 >
2022-03-02 22:33:45 +00:00
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static ReturnToMainThread ReturnToMainThread(CancellationToken cancellationToken = default)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-07-14 02:27:03 +00:00
< dd > < / dd >
2020-06-17 18:41:38 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.ReturnToMainThread.html" > ReturnToMainThread< / a > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_ReturnToSynchronizationContext_" data-uid = "Cysharp.Threading.Tasks.UniTask.ReturnToSynchronizationContext*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_ReturnToSynchronizationContext_System_Threading_SynchronizationContext_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.ReturnToSynchronizationContext(System.Threading.SynchronizationContext,System.Threading.CancellationToken)" > ReturnToSynchronizationContext(SynchronizationContext, CancellationToken)< / h4 >
2022-03-02 22:33:45 +00:00
< div class = "markdown level1 summary" > < / div >
2020-06-17 18:41:38 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static ReturnToSynchronizationContext ReturnToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = default)< / code > < / pre >
2020-06-17 18:41:38 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > synchronizationContext< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.synchronizationcontext" > SynchronizationContext< / a > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-07-14 02:27:03 +00:00
< dd > < / dd >
2020-06-17 18:41:38 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.ReturnToSynchronizationContext.html" > ReturnToSynchronizationContext< / a > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Run_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run(System.Action,System.Boolean,System.Threading.CancellationToken)" > Run(Action, bool, CancellationToken)< / h4 >
2022-03-02 22:33:45 +00:00
< div class = "markdown level1 summary" > < / div >
2020-06-17 18:41:38 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don' t want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too." )]
public static UniTask Run(Action action, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-06-17 18:41:38 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.action" > Action< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-07-14 02:27:03 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Run_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Object__System_Object_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run(System.Action{System.Object},System.Object,System.Boolean,System.Threading.CancellationToken)" > Run(Action< object> , object, bool, CancellationToken)< / h4 >
2022-03-02 22:33:45 +00:00
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don' t want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too." )]
public static UniTask Run(Action< object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.action-1" > Action< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > state< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-07-14 02:27:03 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
2025-09-10 09:25:16 +00:00
< h5 class = "returns" > Returns< / h5 >
2020-05-13 02:07:22 +00:00
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Run_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Run_System_Func_Cysharp_Threading_Tasks_UniTask__System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run(System.Func{Cysharp.Threading.Tasks.UniTask},System.Boolean,System.Threading.CancellationToken)" > Run(Func< UniTask> , bool, CancellationToken)< / h4 >
2022-03-02 22:33:45 +00:00
< div class = "markdown level1 summary" > < / div >
2020-06-17 18:41:38 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don' t want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too." )]
public static UniTask Run(Func< UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-06-17 18:41:38 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-07-14 02:27:03 +00:00
< dd > < / dd >
2020-06-17 18:41:38 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Run_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Run_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask__System_Object_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run(System.Func{System.Object,Cysharp.Threading.Tasks.UniTask},System.Object,System.Boolean,System.Threading.CancellationToken)" > Run(Func< object, UniTask> , object, bool, CancellationToken)< / h4 >
2022-03-02 22:33:45 +00:00
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don' t want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too." )]
public static UniTask Run(Func< object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > state< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-07-14 02:27:03 +00:00
< dd > < / dd >
2020-06-17 18:41:38 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-06-17 18:41:38 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_System_Action_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool(System.Action,System.Boolean,System.Threading.CancellationToken)" > RunOnThreadPool(Action, bool, CancellationToken)< / h4 >
2022-03-02 22:33:45 +00:00
< div class = "markdown level1 summary" > < / div >
2020-06-17 18:41:38 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-17 18:41:38 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask RunOnThreadPool(Action action, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-09-07 08:57:49 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.action" > Action< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_System_Action_System_Object__System_Object_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool(System.Action{System.Object},System.Object,System.Boolean,System.Threading.CancellationToken)" > RunOnThreadPool(Action< object> , object, bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-09-07 08:57:49 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask RunOnThreadPool(Action< object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-09-07 08:57:49 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.action-1" > Action< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > state< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_System_Func_Cysharp_Threading_Tasks_UniTask__System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool(System.Func{Cysharp.Threading.Tasks.UniTask},System.Boolean,System.Threading.CancellationToken)" > RunOnThreadPool(Func< UniTask> , bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-09-07 08:57:49 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask RunOnThreadPool(Func< UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-09-07 08:57:49 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask__System_Object_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool(System.Func{System.Object,Cysharp.Threading.Tasks.UniTask},System.Object,System.Boolean,System.Threading.CancellationToken)" > RunOnThreadPool(Func< object, UniTask> , object, bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-09-07 08:57:49 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask RunOnThreadPool(Func< object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-09-07 08:57:49 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > action< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > state< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool``1(System.Func{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean,System.Threading.CancellationToken)" > RunOnThreadPool< T> (Func< UniTask< T> > , bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-09-07 08:57:49 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> RunOnThreadPool< T> (Func< UniTask< T> > func, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-09-07 08:57:49 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > func< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-09-07 08:57:49 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool__1_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask___0___System_Object_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool``1(System.Func{System.Object,Cysharp.Threading.Tasks.UniTask{``0}},System.Object,System.Boolean,System.Threading.CancellationToken)" > RunOnThreadPool< T> (Func< object, UniTask< T> > , object, bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-09-07 08:57:49 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> RunOnThreadPool< T> (Func< object, UniTask< T> > func, object state, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-09-07 08:57:49 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > func< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > state< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool__1_System_Func_System_Object___0__System_Object_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool``1(System.Func{System.Object,``0},System.Object,System.Boolean,System.Threading.CancellationToken)" > RunOnThreadPool< T> (Func< object, T> , object, bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-09-07 08:57:49 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> RunOnThreadPool< T> (Func< object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-09-07 08:57:49 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > func< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > , T> < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > state< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_RunOnThreadPool__1_System_Func___0__System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.RunOnThreadPool``1(System.Func{``0},System.Boolean,System.Threading.CancellationToken)" > RunOnThreadPool< T> (Func< T> , bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-09-07 08:57:49 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T> RunOnThreadPool< T> (Func< T> func, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-09-07 08:57:49 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > func< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < T> < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-09-07 08:57:49 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_Run_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Run__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run``1(System.Func{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean,System.Threading.CancellationToken)" > Run< T> (Func< UniTask< T> > , bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-09-07 08:57:49 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-09-07 08:57:49 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don' t want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too." )]
public static UniTask< T> Run< T> (Func< UniTask< T> > func, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-06-17 18:41:38 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > func< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-07-14 02:27:03 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_Run_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Run__1_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask___0___System_Object_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run``1(System.Func{System.Object,Cysharp.Threading.Tasks.UniTask{``0}},System.Object,System.Boolean,System.Threading.CancellationToken)" > Run< T> (Func< object, UniTask< T> > , object, bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don' t want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too." )]
public static UniTask< T> Run< T> (Func< object, UniTask< T> > func, object state, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
2025-09-10 09:25:16 +00:00
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > func< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > state< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_Run_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Run__1_System_Func_System_Object___0__System_Object_System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run``1(System.Func{System.Object,``0},System.Object,System.Boolean,System.Threading.CancellationToken)" > Run< T> (Func< object, T> , object, bool, CancellationToken)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don' t want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too." )]
public static UniTask< T> Run< T> (Func< object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > func< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > , T> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > state< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.object" > object< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-28 16:15:11 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
< section >
2025-09-10 09:25:16 +00:00
< h5 class = "typeParameters" > Type Parameters< / h5 >
2020-05-13 02:07:22 +00:00
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Run_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Run__1_System_Func___0__System_Boolean_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Run``1(System.Func{``0},System.Boolean,System.Threading.CancellationToken)" > Run< T> (Func< T> , bool, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > [Obsolete(" UniTask.Run is similar as Task.Run, it uses ThreadPool. For equivalent behaviour, use UniTask.RunOnThreadPool instead. If you don' t want to use ThreadPool, you can use UniTask.Void(async void) or UniTask.Create(async UniTask) too." )]
public static UniTask< T> Run< T> (Func< T> func, bool configureAwait = true, CancellationToken cancellationToken = default)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > func< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < T> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > configureAwait< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_SuppressCancellationThrow_" data-uid = "Cysharp.Threading.Tasks.UniTask.SuppressCancellationThrow*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_SuppressCancellationThrow" data-uid = "Cysharp.Threading.Tasks.UniTask.SuppressCancellationThrow" > SuppressCancellationThrow()< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public UniTask< bool> SuppressCancellationThrow()< / code > < / pre >
< / div >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_SwitchToMainThread_" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToMainThread*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_SwitchToMainThread_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToMainThread(Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)" > SwitchToMainThread(PlayerLoopTiming, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static SwitchToMainThreadAwaitable SwitchToMainThread(PlayerLoopTiming timing, CancellationToken cancellationToken = default)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.SwitchToMainThreadAwaitable.html" > SwitchToMainThreadAwaitable< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_SwitchToMainThread_" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToMainThread*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_SwitchToMainThread_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToMainThread(System.Threading.CancellationToken)" > SwitchToMainThread(CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static SwitchToMainThreadAwaitable SwitchToMainThread(CancellationToken cancellationToken = default)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.SwitchToMainThreadAwaitable.html" > SwitchToMainThreadAwaitable< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_SwitchToSynchronizationContext_" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToSynchronizationContext*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_SwitchToSynchronizationContext_System_Threading_SynchronizationContext_System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToSynchronizationContext(System.Threading.SynchronizationContext,System.Threading.CancellationToken)" > SwitchToSynchronizationContext(SynchronizationContext, CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static SwitchToSynchronizationContextAwaitable SwitchToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = default)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > synchronizationContext< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.synchronizationcontext" > SynchronizationContext< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.SwitchToSynchronizationContextAwaitable.html" > SwitchToSynchronizationContextAwaitable< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_SwitchToTaskPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToTaskPool*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_SwitchToTaskPool" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToTaskPool" > SwitchToTaskPool()< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static SwitchToTaskPoolAwaitable SwitchToTaskPool()< / code > < / pre >
< / div >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.SwitchToTaskPoolAwaitable.html" > SwitchToTaskPoolAwaitable< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_SwitchToThreadPool_" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToThreadPool*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_SwitchToThreadPool" data-uid = "Cysharp.Threading.Tasks.UniTask.SwitchToThreadPool" > SwitchToThreadPool()< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static SwitchToThreadPoolAwaitable SwitchToThreadPool()< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.SwitchToThreadPoolAwaitable.html" > SwitchToThreadPoolAwaitable< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_ToCoroutine_" data-uid = "Cysharp.Threading.Tasks.UniTask.ToCoroutine*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_ToCoroutine_System_Func_Cysharp_Threading_Tasks_UniTask__" data-uid = "Cysharp.Threading.Tasks.UniTask.ToCoroutine(System.Func{Cysharp.Threading.Tasks.UniTask})" > ToCoroutine(Func< UniTask> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static IEnumerator ToCoroutine(Func< UniTask> taskFactory)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > taskFactory< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.collections.ienumerator" > IEnumerator< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_ToString_" data-uid = "Cysharp.Threading.Tasks.UniTask.ToString*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_ToString" data-uid = "Cysharp.Threading.Tasks.UniTask.ToString" > ToString()< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public override string ToString()< / code > < / pre >
< / div >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.string" > string< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< h5 class = "overrides" > Overrides< / h5 >
< div > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetype.tostring" > ValueType.ToString()< / a > < / div >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction(System.Func{Cysharp.Threading.Tasks.UniTaskVoid})" > UnityAction(Func< UniTaskVoid> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction UnityAction(Func< UniTaskVoid> asyncAction)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction_System_Func_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction(System.Func{System.Threading.CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},System.Threading.CancellationToken)" > UnityAction(Func< CancellationToken, UniTaskVoid> , CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction UnityAction(Func< CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__1_System_Func___0_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``1(System.Func{``0,Cysharp.Threading.Tasks.UniTaskVoid})" > UnityAction< T> (Func< T, UniTaskVoid> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction< T> UnityAction< T> (Func< T, UniTaskVoid> asyncAction)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < T, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__1_System_Func___0_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``1(System.Func{``0,System.Threading.CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},System.Threading.CancellationToken)" > UnityAction< T> (Func< T, CancellationToken, UniTaskVoid> , CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction< T> UnityAction< T> (Func< T, CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-3" > Func< / a > < T, < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < T> < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__1___0_System_Func___0_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``1(``0,System.Func{``0,Cysharp.Threading.Tasks.UniTaskVoid})" > UnityAction< T> (T, Func< T, UniTaskVoid> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction UnityAction< T> (T state, Func< T, UniTaskVoid> asyncAction)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > state< / code > < / span > < span class = "xref" > T< / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < T, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__2_System_Func___0___1_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``2(System.Func{``0,``1,Cysharp.Threading.Tasks.UniTaskVoid})" > UnityAction< T0, T1> (Func< T0, T1, UniTaskVoid> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction< T0, T1> UnityAction< T0, T1> (Func< T0, T1, UniTaskVoid> asyncAction)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-3" > Func< / a > < T0, T1, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < T0, T1> < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T0< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__2_System_Func___0___1_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``2(System.Func{``0,``1,System.Threading.CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},System.Threading.CancellationToken)" > UnityAction< T0, T1> (Func< T0, T1, CancellationToken, UniTaskVoid> , CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction< T0, T1> UnityAction< T0, T1> (Func< T0, T1, CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-4" > Func< / a > < T0, T1, < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < T0, T1> < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T0< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__3_System_Func___0___1___2_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``3(System.Func{``0,``1,``2,Cysharp.Threading.Tasks.UniTaskVoid})" > UnityAction< T0, T1, T2> (Func< T0, T1, T2, UniTaskVoid> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction< T0, T1, T2> UnityAction< T0, T1, T2> (Func< T0, T1, T2, UniTaskVoid> asyncAction)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-4" > Func< / a > < T0, T1, T2, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < T0, T1, T2> < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T0< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__3_System_Func___0___1___2_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``3(System.Func{``0,``1,``2,System.Threading.CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},System.Threading.CancellationToken)" > UnityAction< T0, T1, T2> (Func< T0, T1, T2, CancellationToken, UniTaskVoid> , CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static UnityAction< T0, T1, T2> UnityAction< T0, T1, T2> (Func< T0, T1, T2, CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-5" > Func< / a > < T0, T1, T2, < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "xref" > UnityAction< / span > < T0, T1, T2> < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T0< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__4_System_Func___0___1___2___3_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``4(System.Func{``0,``1,``2,``3,Cysharp.Threading.Tasks.UniTaskVoid})" > UnityAction< T0, T1, T2, T3> (Func< T0, T1, T2, T3, UniTaskVoid> )< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UnityAction< T0, T1, T2, T3> UnityAction< T0, T1, T2, T3> (Func< T0, T1, T2, T3, UniTaskVoid> asyncAction)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-5" > Func< / a > < T0, T1, T2, T3, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "xref" > UnityAction< / span > < T0, T1, T2, T3> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T0< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_UnityAction_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_UnityAction__4_System_Func___0___1___2___3_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.UnityAction``4(System.Func{``0,``1,``2,``3,System.Threading.CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},System.Threading.CancellationToken)" > UnityAction< T0, T1, T2, T3> (Func< T0, T1, T2, T3, CancellationToken, UniTaskVoid> , CancellationToken)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UnityAction< T0, T1, T2, T3> UnityAction< T0, T1, T2, T3> (Func< T0, T1, T2, T3, CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
2025-09-10 09:25:16 +00:00
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-6" > Func< / a > < T0, T1, T2, T3, < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "xref" > UnityAction< / span > < T0, T1, T2, T3> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T0< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Void_" data-uid = "Cysharp.Threading.Tasks.UniTask.Void*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Void_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__" data-uid = "Cysharp.Threading.Tasks.UniTask.Void(System.Func{Cysharp.Threading.Tasks.UniTaskVoid})" > Void(Func< UniTaskVoid> )< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-06-03 01:29:36 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static void Void(Func< UniTaskVoid> asyncAction)< / code > < / pre >
2020-06-03 01:29:36 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-03 01:29:36 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Void_" data-uid = "Cysharp.Threading.Tasks.UniTask.Void*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Void_System_Func_System_Threading_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__System_Threading_CancellationToken_" data-uid = "Cysharp.Threading.Tasks.UniTask.Void(System.Func{System.Threading.CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},System.Threading.CancellationToken)" > Void(Func< CancellationToken, UniTaskVoid> , CancellationToken)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static void Void(Func< CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > , < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Void_" data-uid = "Cysharp.Threading.Tasks.UniTask.Void*" > < / a >
2024-02-04 14:21:23 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Void__1_System_Func___0_Cysharp_Threading_Tasks_UniTaskVoid____0_" data-uid = "Cysharp.Threading.Tasks.UniTask.Void``1(System.Func{``0,Cysharp.Threading.Tasks.UniTaskVoid},``0)" > Void< T> (Func< T, UniTaskVoid> , T)< / h4 >
2025-09-10 09:25:16 +00:00
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static void Void< T> (Func< T, UniTaskVoid> asyncAction, T state)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > asyncAction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < T, < a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskVoid.html" > UniTaskVoid< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > state< / code > < / span > < span class = "xref" > T< / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame" > WaitForEndOfFrame()< / h4 >
2022-03-02 22:24:35 +00:00
< div class = "markdown level1 summary" > < / div >
2020-06-07 16:47:36 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" Use WaitForEndOfFrame(MonoBehaviour) instead or UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate). Equivalent for coroutine' s WaitForEndOfFrame requires MonoBehaviour(runner of Coroutine)." )]
2024-02-04 14:21:23 +00:00
public static YieldAwaitable WaitForEndOfFrame()< / code > < / pre >
2020-06-07 16:47:36 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.YieldAwaitable.html" > YieldAwaitable< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2022-03-02 22:24:35 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(System.Threading.CancellationToken,System.Boolean)" > WaitForEndOfFrame(CancellationToken, bool)< / h4 >
2023-11-02 04:54:10 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2023-11-02 04:54:10 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > [Obsolete(" Use WaitForEndOfFrame(MonoBehaviour) instead or UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate). Equivalent for coroutine' s WaitForEndOfFrame requires MonoBehaviour(runner of Coroutine)." )]
2025-05-14 03:40:51 +00:00
public static UniTask WaitForEndOfFrame(CancellationToken cancellationToken, bool cancelImmediately = false)< / code > < / pre >
2023-11-02 04:54:10 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2025-05-14 03:40:51 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2023-11-02 04:54:10 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2023-11-02 04:54:10 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_UnityEngine_MonoBehaviour_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(UnityEngine.MonoBehaviour)" > WaitForEndOfFrame(MonoBehaviour)< / h4 >
2022-03-02 22:24:35 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2022-03-02 22:24:35 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitForEndOfFrame(MonoBehaviour coroutineRunner)< / code > < / pre >
2022-03-02 22:24:35 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2023-10-26 04:13:49 +00:00
< dt > < span class = "parametername" > < code > coroutineRunner< / code > < / span > < span class = "xref" > MonoBehaviour< / span > < / dt >
< dd > < / dd >
2022-03-02 22:24:35 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2022-03-02 22:24:35 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_UnityEngine_MonoBehaviour_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(UnityEngine.MonoBehaviour,System.Threading.CancellationToken,System.Boolean)" > WaitForEndOfFrame(MonoBehaviour, CancellationToken, bool)< / h4 >
2022-03-02 22:24:35 +00:00
< div class = "markdown level1 summary" > < / div >
2020-06-07 16:47:36 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitForEndOfFrame(MonoBehaviour coroutineRunner, CancellationToken cancellationToken, bool cancelImmediately = false)< / code > < / pre >
2020-06-07 16:47:36 +00:00
< / div >
< section >
2020-06-07 17:24:11 +00:00
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-05-14 03:40:51 +00:00
< dt > < span class = "parametername" > < code > coroutineRunner< / code > < / span > < span class = "xref" > MonoBehaviour< / span > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-07 17:24:11 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-06-07 17:24:11 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-07 17:24:11 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-07 17:24:11 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForFixedUpdate*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForFixedUpdate" > WaitForFixedUpdate()< / h4 >
2025-09-10 09:25:16 +00:00
< div class = "markdown level1 summary" > < / div >
2020-06-07 17:24:11 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-07 17:24:11 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static YieldAwaitable WaitForFixedUpdate()< / code > < / pre >
2020-06-07 17:24:11 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2020-06-07 17:24:11 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.YieldAwaitable.html" > YieldAwaitable< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-07 17:24:11 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForFixedUpdate*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForFixedUpdate(System.Threading.CancellationToken,System.Boolean)" > WaitForFixedUpdate(CancellationToken, bool)< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-06-07 17:24:11 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-06-07 17:24:11 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitForFixedUpdate(CancellationToken cancellationToken, bool cancelImmediately = false)< / code > < / pre >
2020-06-07 17:24:11 +00:00
< / div >
< section >
2020-06-07 16:47:36 +00:00
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2023-06-23 10:07:17 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2023-06-23 10:07:17 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2023-06-23 10:07:17 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2023-06-23 10:07:17 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitForSeconds_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForSeconds*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitForSeconds_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Int32,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > WaitForSeconds(int, bool, PlayerLoopTiming, CancellationToken, bool)< / h4 >
2023-06-23 10:07:17 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2023-06-23 10:07:17 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitForSeconds(int duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2023-06-23 10:07:17 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > duration< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < / dt >
2023-06-23 10:07:17 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > ignoreTimeScale< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-06-23 10:07:17 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > delayTiming< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2023-06-23 10:07:17 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2023-06-23 10:07:17 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2023-06-23 10:07:17 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2023-06-23 10:07:17 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitForSeconds_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForSeconds*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitForSeconds_System_Single_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Single,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > WaitForSeconds(float, bool, PlayerLoopTiming, CancellationToken, bool)< / h4 >
2023-06-23 10:07:17 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2023-06-23 10:07:17 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitForSeconds(float duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2023-06-23 10:07:17 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > duration< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.single" > float< / a > < / dt >
2023-06-23 10:07:17 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > ignoreTimeScale< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-06-23 10:07:17 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > delayTiming< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-06-07 16:47:36 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-06-07 16:47:36 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-06-07 16:47:36 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
2020-06-03 01:29:36 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_WaitUntil_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitUntil*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitUntil_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitUntil(System.Func{System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > WaitUntil(Func< bool> , PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitUntil(Func< bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > predicate< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > > < / dt >
2020-06-03 01:29:36 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2020-06-03 01:29:36 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_WaitUntilCanceled_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitUntilCanceled*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitUntilCanceled_System_Threading_CancellationToken_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitUntilCanceled(System.Threading.CancellationToken,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Boolean)" > WaitUntilCanceled(CancellationToken, PlayerLoopTiming, bool)< / h4 >
2024-09-26 03:54:33 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitUntilCanceled(CancellationToken cancellationToken, PlayerLoopTiming timing = PlayerLoopTiming.Update, bool completeImmediately = false)< / code > < / pre >
2024-09-26 03:54:33 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > completeImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_WaitUntilValueChanged_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitUntilValueChanged*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitUntilValueChanged__2___0_System_Func___0___1__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Collections_Generic_IEqualityComparer___1__System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitUntilValueChanged``2(``0,System.Func{``0,``1},Cysharp.Threading.Tasks.PlayerLoopTiming,System.Collections.Generic.IEqualityComparer{``1},System.Threading.CancellationToken,System.Boolean)" > WaitUntilValueChanged< T, U> (T, Func< T, U> , PlayerLoopTiming, IEqualityComparer< U> , CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< U> WaitUntilValueChanged< T, U> (T target, Func< T, U> monitorFunction, PlayerLoopTiming monitorTiming = PlayerLoopTiming.Update, IEqualityComparer< U> equalityComparer = null, CancellationToken cancellationToken = default, bool cancelImmediately = false) where T : class< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > target< / code > < / span > < span class = "xref" > T< / span > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > monitorFunction< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < T, U> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > monitorTiming< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > equalityComparer< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.collections.generic.iequalitycomparer-1" > IEqualityComparer< / a > < U> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < U> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > U< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< / section >
< section >
2025-09-10 09:25:16 +00:00
< a id = "Cysharp_Threading_Tasks_UniTask_WaitUntil_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitUntil*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitUntil__1___0_System_Func___0_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitUntil``1(``0,System.Func{``0,System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > WaitUntil< T> (T, Func< T, bool> , PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitUntil< T> (T state, Func< T, bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > state< / code > < / span > < span class = "xref" > T< / span > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > predicate< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < T, < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitWhile_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitWhile*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitWhile_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitWhile(System.Func{System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > WaitWhile(Func< bool> , PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitWhile(Func< bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > predicate< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-1" > Func< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WaitWhile_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitWhile*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WaitWhile__1___0_System_Func___0_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.WaitWhile``1(``0,System.Func{``0,System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > WaitWhile< T> (T, Func< T, bool> , PlayerLoopTiming, CancellationToken, bool)< / h4 >
2024-09-26 03:54:33 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WaitWhile< T> (T state, Func< T, bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default, bool cancelImmediately = false)< / code > < / pre >
2024-09-26 03:54:33 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > state< / code > < / span > < span class = "xref" > T< / span > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > predicate< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.func-2" > Func< / a > < T, < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > > < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2024-09-26 03:54:33 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-26 03:54:33 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll_Cysharp_Threading_Tasks_UniTask___" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll(Cysharp.Threading.Tasks.UniTask[])" > WhenAll(params UniTask[])< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WhenAll(params UniTask[] tasks)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > []< / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll(System.Collections.Generic.IEnumerable{Cysharp.Threading.Tasks.UniTask})" > WhenAll(IEnumerable< UniTask> )< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask WhenAll(IEnumerable< UniTask> tasks)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1" > IEnumerable< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__1_Cysharp_Threading_Tasks_UniTask___0____" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``1(Cysharp.Threading.Tasks.UniTask{``0}[])" > WhenAll< T> (params UniTask< T> [])< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T[]> WhenAll< T> (params UniTask< T> [] tasks)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> []< / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T[]> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__1_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask___0___" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``1(System.Collections.Generic.IEnumerable{Cysharp.Threading.Tasks.UniTask{``0}})" > WhenAll< T> (IEnumerable< UniTask< T> > )< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< T[]> WhenAll< T> (IEnumerable< UniTask< T> > tasks)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1" > IEnumerable< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T[]> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__10_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``10(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9})" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)> WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__11_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``11(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10})" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)> WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__12_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``12(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11})" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)> WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11, UniTask< T12> task12)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task12< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T12> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T12< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__13_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``13(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12})" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)> WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11, UniTask< T12> task12, UniTask< T13> task13)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task12< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T12> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task13< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T13> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T12< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T13< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__14_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``14(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12},Cysharp.Threading.Tasks.UniTask{``13})" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> , UniTask< T14> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)> WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11, UniTask< T12> task12, UniTask< T13> task13, UniTask< T14> task14)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task12< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T12> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task13< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T13> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task14< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T14> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T12< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T13< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T14< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__15_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__Cysharp_Threading_Tasks_UniTask___14__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``15(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12},Cysharp.Threading.Tasks.UniTask{``13},Cysharp.Threading.Tasks.UniTask{``14})" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> , UniTask< T14> , UniTask< T15> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)> WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11, UniTask< T12> task12, UniTask< T13> task13, UniTask< T14> task14, UniTask< T15> task15)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task12< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T12> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task13< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T13> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task14< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T14> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task15< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T15> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T12< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T13< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T14< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T15< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__2_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``2(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1})" > WhenAll< T1, T2> (UniTask< T1> , UniTask< T2> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2)> WhenAll< T1, T2> (UniTask< T1> task1, UniTask< T2> task2)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__3_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``3(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2})" > WhenAll< T1, T2, T3> (UniTask< T1> , UniTask< T2> , UniTask< T3> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3)> WhenAll< T1, T2, T3> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__4_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``4(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3})" > WhenAll< T1, T2, T3, T4> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4)> WhenAll< T1, T2, T3, T4> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__5_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``5(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4})" > WhenAll< T1, T2, T3, T4, T5> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5)> WhenAll< T1, T2, T3, T4, T5> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__6_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``6(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5})" > WhenAll< T1, T2, T3, T4, T5, T6> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6)> WhenAll< T1, T2, T3, T4, T5, T6> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__7_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``7(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6})" > WhenAll< T1, T2, T3, T4, T5, T6, T7> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7)> WhenAll< T1, T2, T3, T4, T5, T6, T7> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__8_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``8(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7})" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7, T8)> WhenAll< T1, T2, T3, T4, T5, T6, T7, T8> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7, T8)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAll_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAll__9_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAll``9(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8})" > WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (T1, T2, T3, T4, T5, T6, T7, T8, T9)> WhenAll< T1, T2, T3, T4, T5, T6, T7, T8, T9> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (T1, T2, T3, T4, T5, T6, T7, T8, T9)> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny_Cysharp_Threading_Tasks_UniTask___" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny(Cysharp.Threading.Tasks.UniTask[])" > WhenAny(params UniTask[])< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< int> WhenAny(params UniTask[] tasks)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > []< / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny(System.Collections.Generic.IEnumerable{Cysharp.Threading.Tasks.UniTask})" > WhenAny(IEnumerable< UniTask> )< / h4 >
< div class = "markdown level1 summary" > < / div >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< int> WhenAny(IEnumerable< UniTask> tasks)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1" > IEnumerable< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__1_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``1(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask)" > WhenAny< T> (UniTask< T> , UniTask)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (bool hasResultLeft, T result)> WhenAny< T> (UniTask< T> leftTask, UniTask rightTask)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > leftTask< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > rightTask< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.boolean,--0-.hasresultleft" > hasResultLeft< / a > , T < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.boolean,--0-.result" > result< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__1_Cysharp_Threading_Tasks_UniTask___0____" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``1(Cysharp.Threading.Tasks.UniTask{``0}[])" > WhenAny< T> (params UniTask< T> [])< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T result)> WhenAny< T> (params UniTask< T> [] tasks)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> []< / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0-.winargumentindex" > winArgumentIndex< / a > , T < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0-.result" > result< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__1_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask___0___" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``1(System.Collections.Generic.IEnumerable{Cysharp.Threading.Tasks.UniTask{``0}})" > WhenAny< T> (IEnumerable< UniTask< T> > )< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T result)> WhenAny< T> (IEnumerable< UniTask< T> > tasks)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1" > IEnumerable< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0-.winargumentindex" > winArgumentIndex< / a > , T < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0-.result" > result< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__10_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``10(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9})" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7, T8 result8, T9 result9, T10 result10)> WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result7" > result7< / a > , T8 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result8" > result8< / a > , T9 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result9" > result9< / a > , T10 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9--.result10" > result10< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__11_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``11(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10})" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7, T8 result8, T9 result9, T10 result10, T11 result11)> WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result7" > result7< / a > , T8 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result8" > result8< / a > , T9 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result9" > result9< / a > , T10 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result10" > result10< / a > , T11 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10--.result11" > result11< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__12_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``12(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11})" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7, T8 result8, T9 result9, T10 result10, T11 result11, T12 result12)> WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11, UniTask< T12> task12)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task12< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T12> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result7" > result7< / a > , T8 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result8" > result8< / a > , T9 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result9" > result9< / a > , T10 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result10" > result10< / a > , T11 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result11" > result11< / a > , T12 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11--.result12" > result12< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T12< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__13_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``13(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12})" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7, T8 result8, T9 result9, T10 result10, T11 result11, T12 result12, T13 result13)> WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11, UniTask< T12> task12, UniTask< T13> task13)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task12< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T12> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task13< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T13> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result7" > result7< / a > , T8 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result8" > result8< / a > , T9 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result9" > result9< / a > , T10 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result10" > result10< / a > , T11 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result11" > result11< / a > , T12 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result12" > result12< / a > , T13 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12--.result13" > result13< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T12< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T13< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__14_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``14(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12},Cysharp.Threading.Tasks.UniTask{``13})" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> , UniTask< T14> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7, T8 result8, T9 result9, T10 result10, T11 result11, T12 result12, T13 result13, T14 result14)> WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11, UniTask< T12> task12, UniTask< T13> task13, UniTask< T14> task14)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task12< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T12> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task13< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T13> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task14< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T14> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result7" > result7< / a > , T8 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result8" > result8< / a > , T9 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result9" > result9< / a > , T10 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result10" > result10< / a > , T11 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result11" > result11< / a > , T12 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result12" > result12< / a > , T13 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result13" > result13< / a > , T14 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13---.result14" > result14< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T12< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T13< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T14< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__15_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__Cysharp_Threading_Tasks_UniTask___14__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``15(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12},Cysharp.Threading.Tasks.UniTask{``13},Cysharp.Threading.Tasks.UniTask{``14})" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> , UniTask< T10> , UniTask< T11> , UniTask< T12> , UniTask< T13> , UniTask< T14> , UniTask< T15> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7, T8 result8, T9 result9, T10 result10, T11 result11, T12 result12, T13 result13, T14 result14, T15 result15)> WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9, UniTask< T10> task10, UniTask< T11> task11, UniTask< T12> task12, UniTask< T13> task13, UniTask< T14> task14, UniTask< T15> task15)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task10< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T10> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task11< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T11> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task12< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T12> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task13< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T13> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task14< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T14> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task15< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T15> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result7" > result7< / a > , T8 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result8" > result8< / a > , T9 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result9" > result9< / a > , T10 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result10" > result10< / a > , T11 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result11" > result11< / a > , T12 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result12" > result12< / a > , T13 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result13" > result13< / a > , T14 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result14" > result14< / a > , T15 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8,--9,--10,--11,--12,system.valuetuple---13,--14---.result15" > result15< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T10< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T11< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T12< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T13< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T14< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T15< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__2_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``2(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1})" > WhenAny< T1, T2> (UniTask< T1> , UniTask< T2> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2)> WhenAny< T1, T2> (UniTask< T1> task1, UniTask< T2> task2)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1-.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1-.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1-.result2" > result2< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__3_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``3(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2})" > WhenAny< T1, T2, T3> (UniTask< T1> , UniTask< T2> , UniTask< T3> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3)> WhenAny< T1, T2, T3> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2-.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2-.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2-.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2-.result3" > result3< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__4_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``4(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3})" > WhenAny< T1, T2, T3, T4> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4)> WhenAny< T1, T2, T3, T4> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3-.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3-.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3-.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3-.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3-.result4" > result4< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__5_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``5(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4})" > WhenAny< T1, T2, T3, T4, T5> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5)> WhenAny< T1, T2, T3, T4, T5> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4-.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4-.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4-.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4-.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4-.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4-.result5" > result5< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__6_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``6(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5})" > WhenAny< T1, T2, T3, T4, T5, T6> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6)> WhenAny< T1, T2, T3, T4, T5, T6> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5-.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5-.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5-.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5-.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5-.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5-.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5-.result6" > result6< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__7_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``7(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6})" > WhenAny< T1, T2, T3, T4, T5, T6, T7> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7)> WhenAny< T1, T2, T3, T4, T5, T6, T7> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6--.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6--.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6--.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6--.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6--.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6--.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6--.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6--.result7" > result7< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__8_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``8(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7})" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7, T8 result8)> WhenAny< T1, T2, T3, T4, T5, T6, T7, T8> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.result7" > result7< / a > , T8 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7--.result8" > result8< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenAny_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenAny__9_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenAny``9(Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8})" > WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9> (UniTask< T1> , UniTask< T2> , UniTask< T3> , UniTask< T4> , UniTask< T5> , UniTask< T6> , UniTask< T7> , UniTask< T8> , UniTask< T9> )< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask< (int winArgumentIndex, T1 result1, T2 result2, T3 result3, T4 result4, T5 result5, T6 result6, T7 result7, T8 result8, T9 result9)> WhenAny< T1, T2, T3, T4, T5, T6, T7, T8, T9> (UniTask< T1> task1, UniTask< T2> task2, UniTask< T3> task3, UniTask< T4> task4, UniTask< T5> task5, UniTask< T6> task6, UniTask< T7> task7, UniTask< T8> task8, UniTask< T9> task9)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > task1< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T1> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task2< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T2> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task3< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T3> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task4< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T4> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task5< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T5> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task6< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T6> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task7< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T7> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task8< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T8> < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > task9< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T9> < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < (< a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.int32" > int< / a > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.winargumentindex" > winArgumentIndex< / a > , T1 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result1" > result1< / a > , T2 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result2" > result2< / a > , T3 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result3" > result3< / a > , T4 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result4" > result4< / a > , T5 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result5" > result5< / a > , T6 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result6" > result6< / a > , T7 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result7" > result7< / a > , T8 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result8" > result8< / a > , T9 < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,--0,--1,--2,--3,--4,--5,system.valuetuple---6,--7,--8--.result9" > result9< / a > )> < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T1< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T2< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T3< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T4< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T5< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T6< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T7< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T8< / code > < / span > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > T9< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-30 11:46:46 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenEach_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenEach*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenEach__1_Cysharp_Threading_Tasks_UniTask___0____" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenEach``1(Cysharp.Threading.Tasks.UniTask{``0}[])" > WhenEach< T> (params UniTask< T> [])< / h4 >
2024-09-30 11:46:46 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-09-30 11:46:46 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static IUniTaskAsyncEnumerable< WhenEachResult< T> > WhenEach< T> (params UniTask< T> [] tasks)< / code > < / pre >
2024-09-30 11:46:46 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> []< / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-30 11:46:46 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html" > IUniTaskAsyncEnumerable< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.WhenEachResult-1.html" > WhenEachResult< / a > < T> > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-30 11:46:46 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-30 11:46:46 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_WhenEach_" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenEach*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_WhenEach__1_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask___0___" data-uid = "Cysharp.Threading.Tasks.UniTask.WhenEach``1(System.Collections.Generic.IEnumerable{Cysharp.Threading.Tasks.UniTask{``0}})" > WhenEach< T> (IEnumerable< UniTask< T> > )< / h4 >
2024-09-30 11:46:46 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2024-09-30 11:46:46 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static IUniTaskAsyncEnumerable< WhenEachResult< T> > WhenEach< T> (IEnumerable< UniTask< T> > tasks)< / code > < / pre >
2024-09-30 11:46:46 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > tasks< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1" > IEnumerable< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask-1.html" > UniTask< / a > < T> > < / dt >
2024-09-30 11:46:46 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-30 11:46:46 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html" > IUniTaskAsyncEnumerable< / a > < < a class = "xref" href = "Cysharp.Threading.Tasks.WhenEachResult-1.html" > WhenEachResult< / a > < T> > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2024-09-30 11:46:46 +00:00
< section >
< h5 class = "typeParameters" > Type Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > T< / code > < / span > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Yield_" data-uid = "Cysharp.Threading.Tasks.UniTask.Yield*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_Yield" data-uid = "Cysharp.Threading.Tasks.UniTask.Yield" > Yield()< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static YieldAwaitable Yield()< / code > < / pre >
2021-03-02 06:17:34 +00:00
< / div >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.YieldAwaitable.html" > YieldAwaitable< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Yield_" data-uid = "Cysharp.Threading.Tasks.UniTask.Yield*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Yield_Cysharp_Threading_Tasks_PlayerLoopTiming_" data-uid = "Cysharp.Threading.Tasks.UniTask.Yield(Cysharp.Threading.Tasks.PlayerLoopTiming)" > Yield(PlayerLoopTiming)< / h4 >
2021-03-02 06:17:34 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static YieldAwaitable Yield(PlayerLoopTiming timing)< / code > < / pre >
2021-03-02 06:17:34 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
2021-03-02 06:17:34 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2021-03-02 06:17:34 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.YieldAwaitable.html" > YieldAwaitable< / a > < / dt >
2021-03-02 06:17:34 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Yield_" data-uid = "Cysharp.Threading.Tasks.UniTask.Yield*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Yield_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.Yield(Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken,System.Boolean)" > Yield(PlayerLoopTiming, CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Yield(PlayerLoopTiming timing, CancellationToken cancellationToken, bool cancelImmediately = false)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > timing< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.PlayerLoopTiming.html" > PlayerLoopTiming< / a > < / dt >
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
< dd > < / dd >
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_Yield_" data-uid = "Cysharp.Threading.Tasks.UniTask.Yield*" > < / a >
2025-09-10 09:25:16 +00:00
< h4 id = "Cysharp_Threading_Tasks_UniTask_Yield_System_Threading_CancellationToken_System_Boolean_" data-uid = "Cysharp.Threading.Tasks.UniTask.Yield(System.Threading.CancellationToken,System.Boolean)" > Yield(CancellationToken, bool)< / h4 >
2020-05-13 02:07:22 +00:00
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "codewrapper" >
2025-09-10 09:25:16 +00:00
< pre > < code class = "lang- hljs" > public static UniTask Yield(CancellationToken cancellationToken, bool cancelImmediately = false)< / code > < / pre >
2020-05-13 02:07:22 +00:00
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancellationToken< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken" > CancellationToken< / a > < / dt >
2020-05-13 02:07:22 +00:00
< dd > < / dd >
2025-09-10 09:25:16 +00:00
< dt > < span class = "parametername" > < code > cancelImmediately< / code > < / span > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.boolean" > bool< / a > < / dt >
2023-11-02 04:54:10 +00:00
< dd > < / dd >
2020-05-13 02:07:22 +00:00
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< / section >
2025-09-10 09:25:16 +00:00
< h3 id = "operators" > Operators
< / h3 >
< section >
< a id = "Cysharp_Threading_Tasks_UniTask_op_Implicit_" data-uid = "Cysharp.Threading.Tasks.UniTask.op_Implicit*" > < / a >
< h4 id = "Cysharp_Threading_Tasks_UniTask_op_Implicit_Cysharp_Threading_Tasks_UniTask___System_Threading_Tasks_ValueTask" data-uid = "Cysharp.Threading.Tasks.UniTask.op_Implicit(Cysharp.Threading.Tasks.UniTask@)~System.Threading.Tasks.ValueTask" > implicit operator ValueTask(in UniTask)< / h4 >
< div class = "markdown level1 summary" > < / div >
< div class = "markdown level1 conceptual" > < / div >
< div class = "codewrapper" >
< pre > < code class = "lang- hljs" > public static implicit operator ValueTask(in UniTask self)< / code > < / pre >
< / div >
< section >
< h5 class = "parameters" > Parameters< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < span class = "parametername" > < code > self< / code > < / span > < a class = "xref" href = "Cysharp.Threading.Tasks.UniTask.html" > UniTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< section >
< h5 class = "returns" > Returns< / h5 >
< dl class = "cysharpdocfx-valuedefinition" >
< dt > < a class = "xref" href = "https://learn.microsoft.com/dotnet/api/system.threading.tasks.valuetask" > ValueTask< / a > < / dt >
< dd > < / dd >
< / dl >
< / section >
< / section >
< h3 id = "extensionmethods" > Extension Methods< / h3 >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.CancellationTokenExtensions.html#Cysharp_Threading_Tasks_CancellationTokenExtensions_ToCancellationToken_Cysharp_Threading_Tasks_UniTask_" > CancellationTokenExtensions.ToCancellationToken(UniTask)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.CancellationTokenExtensions.html#Cysharp_Threading_Tasks_CancellationTokenExtensions_ToCancellationToken_Cysharp_Threading_Tasks_UniTask_System_Threading_CancellationToken_" > CancellationTokenExtensions.ToCancellationToken(UniTask, CancellationToken)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsTask_Cysharp_Threading_Tasks_UniTask_" > UniTaskExtensions.AsTask(UniTask)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellation_Cysharp_Threading_Tasks_UniTask_System_Threading_CancellationToken_" > UniTaskExtensions.AttachExternalCancellation(UniTask, CancellationToken)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_Cysharp_Threading_Tasks_UniTask_System_Action_" > UniTaskExtensions.ContinueWith(UniTask, Action)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_Cysharp_Threading_Tasks_UniTask_System_Func_Cysharp_Threading_Tasks_UniTask__" > UniTaskExtensions.ContinueWith(UniTask, Func< UniTask> )< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith__1_Cysharp_Threading_Tasks_UniTask_System_Func_Cysharp_Threading_Tasks_UniTask___0___" > UniTaskExtensions.ContinueWith< T> (UniTask, Func< UniTask< T> > )< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith__1_Cysharp_Threading_Tasks_UniTask_System_Func___0__" > UniTaskExtensions.ContinueWith< T> (UniTask, Func< T> )< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Forget_Cysharp_Threading_Tasks_UniTask_" > UniTaskExtensions.Forget(UniTask)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Forget_Cysharp_Threading_Tasks_UniTask_System_Action_System_Exception__System_Boolean_" > UniTaskExtensions.Forget(UniTask, Action< Exception> , bool)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Timeout_Cysharp_Threading_Tasks_UniTask_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_" > UniTaskExtensions.Timeout(UniTask, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_TimeoutWithoutException_Cysharp_Threading_Tasks_UniTask_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_" > UniTaskExtensions.TimeoutWithoutException(UniTask, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ToAsyncLazy_Cysharp_Threading_Tasks_UniTask_" > UniTaskExtensions.ToAsyncLazy(UniTask)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutine_Cysharp_Threading_Tasks_UniTask_System_Action_System_Exception__" > UniTaskExtensions.ToCoroutine(UniTask, Action< Exception> )< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskObservableExtensions.html#Cysharp_Threading_Tasks_UniTaskObservableExtensions_ToObservable_Cysharp_Threading_Tasks_UniTask_" > UniTaskObservableExtensions.ToObservable(UniTask)< / a >
< / div >
< div >
< a class = "xref" href = "Cysharp.Threading.Tasks.UniTaskValueTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskValueTaskExtensions_AsValueTask_Cysharp_Threading_Tasks_UniTask__" > UniTaskValueTaskExtensions.AsValueTask(in UniTask)< / a >
< / div >
2020-05-13 02:07:22 +00:00
< / article >
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< div class = "hidden-sm col-md-2" role = "complementary" >
< div class = "sideaffix" >
< nav class = "bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id = "affix" >
<!-- <p><a class="back - to - top" href="#top">Back to top</a><p> -->
< / nav >
< / div >
< / div >
< / div >
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< footer >
< div class = "footer" >
< div class = "container" >
< span class = "pull-right" >
< a href = "#top" > Back to top< / a >
< / span >
2025-09-10 09:25:16 +00:00
Copyright © < a href = "https://cysharp.co.jp/" > Cysharp< / a > , Inc. | < span > Generated by < strong > DocFX< / strong > < / span >
2020-05-13 02:07:22 +00:00
< / div >
< / div >
< / footer >
< / div >
2025-09-10 09:25:16 +00:00
2020-05-13 02:07:22 +00:00
< script type = "text/javascript" src = "../styles/docfx.vendor.js" > < / script >
< script type = "text/javascript" src = "../styles/docfx.js" > < / script >
< script type = "text/javascript" src = "../styles/docfx.override.js" > < / script >
< script type = "text/javascript" src = "../styles/main.js" > < / script >
< / body >
< / html >