mirror of
https://github.com/Cysharp/UniTask.git
synced 2026-05-15 11:30:09 +00:00
deploy: 2e35324403
This commit is contained in:
@@ -158,19 +158,19 @@
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Action_System_Func_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__CancellationToken_">Action(Func<CancellationToken, UniTaskVoid>, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>helper of create add UniTaskVoid to delegate.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Action_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__">Action(Func<UniTaskVoid>)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>helper of create add UniTaskVoid to delegate.
|
||||
For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<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>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>helper of create add UniTaskVoid to delegate.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -207,43 +207,43 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">Delay(Int32, DelayType, PlayerLoopTiming, CancellationToken)</a>
|
||||
<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_">Delay(Int32, DelayType, 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_Delay_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">Delay(Int32, Boolean, PlayerLoopTiming, CancellationToken)</a>
|
||||
<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_">Delay(Int32, Boolean, 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_Delay_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">Delay(TimeSpan, DelayType, PlayerLoopTiming, CancellationToken)</a>
|
||||
<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_">Delay(TimeSpan, DelayType, 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_Delay_System_TimeSpan_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">Delay(TimeSpan, Boolean, PlayerLoopTiming, CancellationToken)</a>
|
||||
<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_">Delay(TimeSpan, Boolean, 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_DelayFrame_System_Int32_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">DelayFrame(Int32, PlayerLoopTiming, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_DelayFrame_System_Int32_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_">DelayFrame(Int32, 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_FromCanceled_CancellationToken_">FromCanceled(CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_FromCanceled_System_Threading_CancellationToken_">FromCanceled(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_FromCanceled__1_CancellationToken_">FromCanceled<T>(CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_FromCanceled__1_System_Threading_CancellationToken_">FromCanceled<T>(CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"></td>
|
||||
</tr>
|
||||
@@ -285,21 +285,21 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Never_CancellationToken_">Never(CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Never_System_Threading_CancellationToken_">Never(CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Never complete.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Never__1_CancellationToken_">Never<T>(CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Never__1_System_Threading_CancellationToken_">Never<T>(CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Never complete.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_NextFrame_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">NextFrame(PlayerLoopTiming, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_NextFrame_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_">NextFrame(PlayerLoopTiming, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Similar as UniTask.Yield but guaranteed run on next frame.</p>
|
||||
</td>
|
||||
@@ -313,68 +313,68 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ReturnToCurrentSynchronizationContext_System_Boolean_CancellationToken_">ReturnToCurrentSynchronizationContext(Boolean, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ReturnToCurrentSynchronizationContext_System_Boolean_System_Threading_CancellationToken_">ReturnToCurrentSynchronizationContext(Boolean, 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_ReturnToSynchronizationContext_SynchronizationContext_CancellationToken_">ReturnToSynchronizationContext(SynchronizationContext, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_ReturnToSynchronizationContext_System_Threading_SynchronizationContext_System_Threading_CancellationToken_">ReturnToSynchronizationContext(SynchronizationContext, 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_Run_System_Action_System_Boolean_CancellationToken_">Run(Action, Boolean, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Boolean_System_Threading_CancellationToken_">Run(Action, Boolean, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Object__System_Object_System_Boolean_CancellationToken_">Run(Action<Object>, Object, Boolean, CancellationToken)</a>
|
||||
<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, Boolean, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run_System_Func_Cysharp_Threading_Tasks_UniTask__System_Boolean_CancellationToken_">Run(Func<UniTask>, Boolean, CancellationToken)</a>
|
||||
<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>, Boolean, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<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_CancellationToken_">Run(Func<Object, UniTask>, Object, Boolean, CancellationToken)</a>
|
||||
<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, Boolean, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run__1_System_Func___0__System_Boolean_CancellationToken_">Run<T>(Func<T>, Boolean, CancellationToken)</a>
|
||||
<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>, Boolean, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run__1_System_Func_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_CancellationToken_">Run<T>(Func<UniTask<T>>, Boolean, CancellationToken)</a>
|
||||
<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>>, Boolean, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run__1_System_Func_System_Object___0__System_Object_System_Boolean_CancellationToken_">Run<T>(Func<Object, T>, Object, Boolean, CancellationToken)</a>
|
||||
<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, Boolean, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<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_CancellationToken_">Run<T>(Func<Object, UniTask<T>>, Object, Boolean, CancellationToken)</a>
|
||||
<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, Boolean, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</td>
|
||||
@@ -388,7 +388,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_SwitchToSynchronizationContext_SynchronizationContext_CancellationToken_">SwitchToSynchronizationContext(SynchronizationContext, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_SwitchToSynchronizationContext_System_Threading_SynchronizationContext_System_Threading_CancellationToken_">SwitchToSynchronizationContext(SynchronizationContext, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"></td>
|
||||
</tr>
|
||||
@@ -419,14 +419,14 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Void_System_Func_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__CancellationToken_">Void(Func<CancellationToken, UniTaskVoid>, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Void_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__">Void(Func<UniTaskVoid>)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>helper of fire and forget void action.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Void_System_Func_Cysharp_Threading_Tasks_UniTaskVoid__">Void(Func<UniTaskVoid>)</a>
|
||||
<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"><p>helper of fire and forget void action.</p>
|
||||
</td>
|
||||
@@ -447,7 +447,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_CancellationToken_">WaitForEndOfFrame(CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_System_Threading_CancellationToken_">WaitForEndOfFrame(CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Same as UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate, cancellationToken).</p>
|
||||
</td>
|
||||
@@ -461,32 +461,32 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_CancellationToken_">WaitForFixedUpdate(CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_System_Threading_CancellationToken_">WaitForFixedUpdate(CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"><p>Same as UniTask.Yield(PlayerLoopTiming.FixedUpdate, cancellationToken).</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntil_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">WaitUntil(Func<Boolean>, PlayerLoopTiming, CancellationToken)</a>
|
||||
<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_">WaitUntil(Func<Boolean>, 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_WaitUntilCanceled_CancellationToken_Cysharp_Threading_Tasks_PlayerLoopTiming_">WaitUntilCanceled(CancellationToken, PlayerLoopTiming)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntilCanceled_System_Threading_CancellationToken_Cysharp_Threading_Tasks_PlayerLoopTiming_">WaitUntilCanceled(CancellationToken, PlayerLoopTiming)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntilValueChanged__2___0_System_Func___0___1__Cysharp_Threading_Tasks_PlayerLoopTiming_IEqualityComparer___1__CancellationToken_">WaitUntilValueChanged<T, U>(T, Func<T, U>, PlayerLoopTiming, IEqualityComparer<U>, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntilValueChanged__2___0_System_Func___0___1__Cysharp_Threading_Tasks_PlayerLoopTiming_IEqualityComparer___1__System_Threading_CancellationToken_">WaitUntilValueChanged<T, U>(T, Func<T, U>, PlayerLoopTiming, IEqualityComparer<U>, 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_WaitWhile_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">WaitWhile(Func<Boolean>, PlayerLoopTiming, CancellationToken)</a>
|
||||
<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_">WaitWhile(Func<Boolean>, PlayerLoopTiming, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"></td>
|
||||
</tr>
|
||||
@@ -722,7 +722,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Yield_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_">Yield(PlayerLoopTiming, CancellationToken)</a>
|
||||
<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Yield_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_">Yield(PlayerLoopTiming, CancellationToken)</a>
|
||||
</td>
|
||||
<td class="markdown level1 summary"></td>
|
||||
</tr>
|
||||
@@ -848,21 +848,20 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</h3>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Action_" data-uid="Cysharp.Threading.Tasks.UniTask.Action*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Action_System_Func_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Action(System.Func{CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},CancellationToken)">Action(Func<CancellationToken, UniTaskVoid>, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>helper of create add UniTaskVoid to delegate.</p>
|
||||
<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"><p>helper of create add UniTaskVoid to delegate.
|
||||
For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static Action Action(Func<CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static Action Action(Func<UniTaskVoid> asyncAction)</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>asyncAction</code></span> <span class="xref">System.Func</span><<span class="xref">CancellationToken</span>, <a class="xref" href="Cysharp.Threading.Tasks.UniTaskVoid.html">UniTaskVoid</a>></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>asyncAction</code></span> <span class="xref">System.Func</span><<a class="xref" href="Cysharp.Threading.Tasks.UniTaskVoid.html">UniTaskVoid</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -888,20 +887,21 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Action_" data-uid="Cysharp.Threading.Tasks.UniTask.Action*"></a>
|
||||
<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"><p>helper of create add UniTaskVoid to delegate.
|
||||
For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<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"><p>helper of create add UniTaskVoid to delegate.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static Action Action(Func<UniTaskVoid> asyncAction)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static Action Action(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> <span class="xref">System.Func</span><<a class="xref" href="Cysharp.Threading.Tasks.UniTaskVoid.html">UniTaskVoid</a>></dt>
|
||||
<dt><span class="parametername"><code>asyncAction</code></span> <span class="xref">System.Func</span><<span class="xref">System.Threading.CancellationToken</span>, <a class="xref" href="Cysharp.Threading.Tasks.UniTaskVoid.html">UniTaskVoid</a>></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1121,12 +1121,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Delay_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay(System.Int32,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">Delay(Int32, DelayType, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay(System.Int32,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">Delay(Int32, DelayType, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Delay(int millisecondsDelay, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Delay(int millisecondsDelay, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1138,7 +1138,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>delayTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1164,12 +1164,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Delay_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay(System.Int32,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">Delay(Int32, Boolean, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Delay_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay(System.Int32,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">Delay(Int32, Boolean, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Delay(int millisecondsDelay, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1181,7 +1181,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>delayTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1207,12 +1207,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Delay_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Delay_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay(System.TimeSpan,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">Delay(TimeSpan, DelayType, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Delay_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay(System.TimeSpan,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">Delay(TimeSpan, DelayType, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Delay(TimeSpan delayTimeSpan, DelayType delayType, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1224,7 +1224,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>delayTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1250,12 +1250,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Delay_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Delay_System_TimeSpan_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay(System.TimeSpan,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">Delay(TimeSpan, Boolean, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Delay_System_TimeSpan_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Delay(System.TimeSpan,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">Delay(TimeSpan, Boolean, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Delay(TimeSpan delayTimeSpan, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1267,7 +1267,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>delayTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1293,12 +1293,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_DelayFrame_" data-uid="Cysharp.Threading.Tasks.UniTask.DelayFrame*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_DelayFrame_System_Int32_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.DelayFrame(System.Int32,Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">DelayFrame(Int32, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_DelayFrame_System_Int32_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.DelayFrame(System.Int32,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">DelayFrame(Int32, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask DelayFrame(int delayFrameCount, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1308,7 +1308,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>delayTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1334,18 +1334,18 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_FromCanceled_" data-uid="Cysharp.Threading.Tasks.UniTask.FromCanceled*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_FromCanceled_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.FromCanceled(CancellationToken)">FromCanceled(CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_FromCanceled_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.FromCanceled(System.Threading.CancellationToken)">FromCanceled(CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask FromCanceled(CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask FromCanceled(CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1371,18 +1371,18 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_FromCanceled_" data-uid="Cysharp.Threading.Tasks.UniTask.FromCanceled*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_FromCanceled__1_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.FromCanceled``1(CancellationToken)">FromCanceled<T>(CancellationToken)</h4>
|
||||
<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>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> FromCanceled<T>(CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> FromCanceled<T>(CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1651,7 +1651,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Never_" data-uid="Cysharp.Threading.Tasks.UniTask.Never*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Never_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Never(CancellationToken)">Never(CancellationToken)</h4>
|
||||
<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"><p>Never complete.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
@@ -1663,7 +1663,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1689,7 +1689,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Never_" data-uid="Cysharp.Threading.Tasks.UniTask.Never*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Never__1_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Never``1(CancellationToken)">Never<T>(CancellationToken)</h4>
|
||||
<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"><p>Never complete.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
@@ -1701,7 +1701,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1734,13 +1734,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_NextFrame_" data-uid="Cysharp.Threading.Tasks.UniTask.NextFrame*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_NextFrame_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.NextFrame(Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">NextFrame(PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_NextFrame_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.NextFrame(Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">NextFrame(PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Similar as UniTask.Yield but guaranteed run on next frame.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask NextFrame(PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask NextFrame(PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1748,7 +1748,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<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> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1805,12 +1805,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_ReturnToCurrentSynchronizationContext_" data-uid="Cysharp.Threading.Tasks.UniTask.ReturnToCurrentSynchronizationContext*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_ReturnToCurrentSynchronizationContext_System_Boolean_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.ReturnToCurrentSynchronizationContext(System.Boolean,CancellationToken)">ReturnToCurrentSynchronizationContext(Boolean, CancellationToken)</h4>
|
||||
<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(Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static ReturnToSynchronizationContext ReturnToCurrentSynchronizationContext(bool dontPostWhenSameContext = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static ReturnToSynchronizationContext ReturnToCurrentSynchronizationContext(bool dontPostWhenSameContext = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1818,7 +1818,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>dontPostWhenSameContext</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1844,20 +1844,20 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_ReturnToSynchronizationContext_" data-uid="Cysharp.Threading.Tasks.UniTask.ReturnToSynchronizationContext*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_ReturnToSynchronizationContext_SynchronizationContext_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.ReturnToSynchronizationContext(SynchronizationContext,CancellationToken)">ReturnToSynchronizationContext(SynchronizationContext, CancellationToken)</h4>
|
||||
<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>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static ReturnToSynchronizationContext ReturnToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static ReturnToSynchronizationContext ReturnToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>synchronizationContext</code></span> <span class="xref">SynchronizationContext</span></dt>
|
||||
<dt><span class="parametername"><code>synchronizationContext</code></span> <span class="xref">System.Threading.SynchronizationContext</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1883,13 +1883,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Run_" data-uid="Cysharp.Threading.Tasks.UniTask.Run*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Boolean_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Run(System.Action,System.Boolean,CancellationToken)">Run(Action, Boolean, CancellationToken)</h4>
|
||||
<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, Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Run(Action action, bool configureAwait = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Run(Action action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1899,7 +1899,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>configureAwait</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1925,13 +1925,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Run_" data-uid="Cysharp.Threading.Tasks.UniTask.Run*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Object__System_Object_System_Boolean_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Run(System.Action{System.Object},System.Object,System.Boolean,CancellationToken)">Run(Action<Object>, Object, Boolean, CancellationToken)</h4>
|
||||
<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, Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Run(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Run(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1943,7 +1943,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>configureAwait</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -1969,13 +1969,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Run_" data-uid="Cysharp.Threading.Tasks.UniTask.Run*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Run_System_Func_Cysharp_Threading_Tasks_UniTask__System_Boolean_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Run(System.Func{Cysharp.Threading.Tasks.UniTask},System.Boolean,CancellationToken)">Run(Func<UniTask>, Boolean, CancellationToken)</h4>
|
||||
<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>, Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Run(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Run(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -1985,7 +1985,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>configureAwait</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2011,13 +2011,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Run_" data-uid="Cysharp.Threading.Tasks.UniTask.Run*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Run_System_Func_System_Object_Cysharp_Threading_Tasks_UniTask__System_Object_System_Boolean_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Run(System.Func{System.Object,Cysharp.Threading.Tasks.UniTask},System.Object,System.Boolean,CancellationToken)">Run(Func<Object, UniTask>, Object, Boolean, CancellationToken)</h4>
|
||||
<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, Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Run(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask Run(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -2029,7 +2029,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>configureAwait</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2055,13 +2055,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</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_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Run``1(System.Func{``0},System.Boolean,CancellationToken)">Run<T>(Func<T>, Boolean, CancellationToken)</h4>
|
||||
<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>, Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> Run<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> Run<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -2071,7 +2071,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>configureAwait</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2104,13 +2104,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</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_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Run``1(System.Func{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean,CancellationToken)">Run<T>(Func<UniTask<T>>, Boolean, CancellationToken)</h4>
|
||||
<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>>, Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> Run<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> Run<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -2120,7 +2120,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>configureAwait</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2153,13 +2153,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</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_System_Object___0__System_Object_System_Boolean_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Run``1(System.Func{System.Object,``0},System.Object,System.Boolean,CancellationToken)">Run<T>(Func<Object, T>, Object, Boolean, CancellationToken)</h4>
|
||||
<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, Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> Run<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> Run<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -2171,7 +2171,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>configureAwait</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2204,13 +2204,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</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_System_Object_Cysharp_Threading_Tasks_UniTask___0___System_Object_System_Boolean_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Run``1(System.Func{System.Object,Cysharp.Threading.Tasks.UniTask{``0}},System.Object,System.Boolean,CancellationToken)">Run<T>(Func<Object, UniTask<T>>, Object, Boolean, CancellationToken)</h4>
|
||||
<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, Boolean, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Run action on the threadPool and return to main thread if configureAwait = true.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> Run<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<T> Run<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -2222,7 +2222,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>configureAwait</code></span> <span class="xref">System.Boolean</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2286,20 +2286,20 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_SwitchToSynchronizationContext_" data-uid="Cysharp.Threading.Tasks.UniTask.SwitchToSynchronizationContext*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_SwitchToSynchronizationContext_SynchronizationContext_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.SwitchToSynchronizationContext(SynchronizationContext,CancellationToken)">SwitchToSynchronizationContext(SynchronizationContext, CancellationToken)</h4>
|
||||
<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-csharp hljs">public static SwitchToSynchronizationContextAwaitable SwitchToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static SwitchToSynchronizationContextAwaitable SwitchToSynchronizationContext(SynchronizationContext synchronizationContext, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>synchronizationContext</code></span> <span class="xref">SynchronizationContext</span></dt>
|
||||
<dt><span class="parametername"><code>synchronizationContext</code></span> <span class="xref">System.Threading.SynchronizationContext</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2455,21 +2455,19 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Void_" data-uid="Cysharp.Threading.Tasks.UniTask.Void*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Void_System_Func_CancellationToken_Cysharp_Threading_Tasks_UniTaskVoid__CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Void(System.Func{CancellationToken,Cysharp.Threading.Tasks.UniTaskVoid},CancellationToken)">Void(Func<CancellationToken, UniTaskVoid>, CancellationToken)</h4>
|
||||
<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"><p>helper of fire and forget void action.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static void Void(Func<CancellationToken, UniTaskVoid> asyncAction, CancellationToken cancellationToken)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static void Void(Func<UniTaskVoid> asyncAction)</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>asyncAction</code></span> <span class="xref">System.Func</span><<span class="xref">CancellationToken</span>, <a class="xref" href="Cysharp.Threading.Tasks.UniTaskVoid.html">UniTaskVoid</a>></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>asyncAction</code></span> <span class="xref">System.Func</span><<a class="xref" href="Cysharp.Threading.Tasks.UniTaskVoid.html">UniTaskVoid</a>></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2488,19 +2486,21 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Void_" data-uid="Cysharp.Threading.Tasks.UniTask.Void*"></a>
|
||||
<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>
|
||||
<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"><p>helper of fire and forget void action.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static void Void(Func<UniTaskVoid> asyncAction)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static void Void(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> <span class="xref">System.Func</span><<a class="xref" href="Cysharp.Threading.Tasks.UniTaskVoid.html">UniTaskVoid</a>></dt>
|
||||
<dt><span class="parametername"><code>asyncAction</code></span> <span class="xref">System.Func</span><<span class="xref">System.Threading.CancellationToken</span>, <a class="xref" href="Cysharp.Threading.Tasks.UniTaskVoid.html">UniTaskVoid</a>></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2590,7 +2590,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(CancellationToken)">WaitForEndOfFrame(CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitForEndOfFrame_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForEndOfFrame(System.Threading.CancellationToken)">WaitForEndOfFrame(CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Same as UniTask.Yield(PlayerLoopTiming.LastPostLateUpdate, cancellationToken).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
@@ -2602,7 +2602,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2659,7 +2659,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForFixedUpdate*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForFixedUpdate(CancellationToken)">WaitForFixedUpdate(CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitForFixedUpdate_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForFixedUpdate(System.Threading.CancellationToken)">WaitForFixedUpdate(CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"><p>Same as UniTask.Yield(PlayerLoopTiming.FixedUpdate, cancellationToken).</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
@@ -2671,7 +2671,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2697,12 +2697,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_WaitUntil_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntil*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitUntil_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntil(System.Func{System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">WaitUntil(Func<Boolean>, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitUntil_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntil(System.Func{System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">WaitUntil(Func<Boolean>, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask WaitUntil(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask WaitUntil(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -2712,7 +2712,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<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> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2738,7 +2738,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_WaitUntilCanceled_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntilCanceled*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitUntilCanceled_CancellationToken_Cysharp_Threading_Tasks_PlayerLoopTiming_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntilCanceled(CancellationToken,Cysharp.Threading.Tasks.PlayerLoopTiming)">WaitUntilCanceled(CancellationToken, PlayerLoopTiming)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitUntilCanceled_System_Threading_CancellationToken_Cysharp_Threading_Tasks_PlayerLoopTiming_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntilCanceled(System.Threading.CancellationToken,Cysharp.Threading.Tasks.PlayerLoopTiming)">WaitUntilCanceled(CancellationToken, PlayerLoopTiming)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -2749,7 +2749,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<section>
|
||||
<h5 class="parameters">Parameters</h5>
|
||||
<dl class="cysharpdocfx-valuedefinition">
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>timing</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
|
||||
<dd></dd>
|
||||
@@ -2777,12 +2777,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<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_IEqualityComparer___1__CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntilValueChanged``2(``0,System.Func{``0,``1},Cysharp.Threading.Tasks.PlayerLoopTiming,IEqualityComparer{``1},CancellationToken)">WaitUntilValueChanged<T, U>(T, Func<T, U>, PlayerLoopTiming, IEqualityComparer<U>, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitUntilValueChanged__2___0_System_Func___0___1__Cysharp_Threading_Tasks_PlayerLoopTiming_IEqualityComparer___1__System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntilValueChanged``2(``0,System.Func{``0,``1},Cysharp.Threading.Tasks.PlayerLoopTiming,IEqualityComparer{``1},System.Threading.CancellationToken)">WaitUntilValueChanged<T, U>(T, Func<T, U>, PlayerLoopTiming, IEqualityComparer<U>, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask<U> WaitUntilValueChanged<T, U>(T target, Func<T, U> monitorFunction, PlayerLoopTiming monitorTiming = PlayerLoopTiming.Update, IEqualityComparer<U> equalityComparer = null, CancellationToken cancellationToken = null)
|
||||
<pre><code class="lang-csharp 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(CancellationToken))
|
||||
where T : class</code></pre>
|
||||
</div>
|
||||
|
||||
@@ -2797,7 +2797,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>equalityComparer</code></span> <span class="xref">IEqualityComparer</span><U></dt>
|
||||
<dd></dd>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -2832,12 +2832,12 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_WaitWhile_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitWhile*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitWhile_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitWhile(System.Func{System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">WaitWhile(Func<Boolean>, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_WaitWhile_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitWhile(System.Func{System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">WaitWhile(Func<Boolean>, PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
<pre><code class="lang-csharp hljs">public static UniTask WaitWhile(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = null)</code></pre>
|
||||
<pre><code class="lang-csharp hljs">public static UniTask WaitWhile(Func<bool> predicate, PlayerLoopTiming timing = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
|
||||
</div>
|
||||
|
||||
<section>
|
||||
@@ -2847,7 +2847,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<dd></dd>
|
||||
<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> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
@@ -5354,7 +5354,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
</section>
|
||||
<section>
|
||||
<a id="Cysharp_Threading_Tasks_UniTask_Yield_" data-uid="Cysharp.Threading.Tasks.UniTask.Yield*"></a>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Yield_Cysharp_Threading_Tasks_PlayerLoopTiming_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Yield(Cysharp.Threading.Tasks.PlayerLoopTiming,CancellationToken)">Yield(PlayerLoopTiming, CancellationToken)</h4>
|
||||
<h4 id="Cysharp_Threading_Tasks_UniTask_Yield_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.Yield(Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">Yield(PlayerLoopTiming, CancellationToken)</h4>
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
@@ -5367,7 +5367,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })</p>
|
||||
<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> <span class="xref">CancellationToken</span></dt>
|
||||
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
|
||||
<dd></dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
||||
Reference in New Issue
Block a user