From 0b840d1be3feafd13a8aa14767bd947211b80597 Mon Sep 17 00:00:00 2001
From: neuecc <neuecc@users.noreply.github.com>
Date: Fri, 23 Jun 2023 10:07:17 +0000
Subject: [PATCH] deploy: d210e3d76adc0cce77f4ad2af1ade88dad6b1d5a

---
 ...ing.Tasks.Linq.UniTaskAsyncEnumerable.html |   6 +-
 api/Cysharp.Threading.Tasks.UniTask.html      |  98 ++++++++++++++
 ...arp.Threading.Tasks.UniTaskExtensions.html |  64 ++++-----
 manifest.json                                 |   6 +-
 xrefmap.yml                                   | 127 ++++++++++--------
 5 files changed, 209 insertions(+), 92 deletions(-)

diff --git a/api/Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html b/api/Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html
index b0f8819..1a2cfa0 100644
--- a/api/Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html
+++ b/api/Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html
@@ -2846,7 +2846,7 @@
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html#Cysharp_Threading_Tasks_Linq_UniTaskAsyncEnumerable_ToUniTaskAsyncEnumerable__1_Task___0__">ToUniTaskAsyncEnumerable&lt;TSource&gt;(Task&lt;TSource&gt;)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html#Cysharp_Threading_Tasks_Linq_UniTaskAsyncEnumerable_ToUniTaskAsyncEnumerable__1_System_Threading_Tasks_Task___0__">ToUniTaskAsyncEnumerable&lt;TSource&gt;(Task&lt;TSource&gt;)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
@@ -25024,7 +25024,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_Linq_UniTaskAsyncEnumerable_ToUniTaskAsyncEnumerable_" data-uid="Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable*"></a>
-  <h4 id="Cysharp_Threading_Tasks_Linq_UniTaskAsyncEnumerable_ToUniTaskAsyncEnumerable__1_Task___0__" data-uid="Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable``1(Task{``0})">ToUniTaskAsyncEnumerable&lt;TSource&gt;(Task&lt;TSource&gt;)</h4>
+  <h4 id="Cysharp_Threading_Tasks_Linq_UniTaskAsyncEnumerable_ToUniTaskAsyncEnumerable__1_System_Threading_Tasks_Task___0__" data-uid="Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable``1(System.Threading.Tasks.Task{``0})">ToUniTaskAsyncEnumerable&lt;TSource&gt;(Task&lt;TSource&gt;)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -25035,7 +25035,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>source</code></span> <span class="xref">Task</span>&lt;TSource&gt;</dt>
+    <dt><span class="parametername"><code>source</code></span> <span class="xref">System.Threading.Tasks.Task</span>&lt;TSource&gt;</dt>
     <dd></dd>
   </dl>
   </section>
diff --git a/api/Cysharp.Threading.Tasks.UniTask.html b/api/Cysharp.Threading.Tasks.UniTask.html
index 1584625..4a2567f 100644
--- a/api/Cysharp.Threading.Tasks.UniTask.html
+++ b/api/Cysharp.Threading.Tasks.UniTask.html
@@ -539,6 +539,18 @@ For example: FooAction = UniTask.Action(async () =&gt; { /* */ })</p>
         <td class="markdown level1 summary"><p>Same as UniTask.Yield(PlayerLoopTiming.LastFixedUpdate, cancellationToken).</p>
 </td>
       </tr>
+      <tr>
+        <td>
+          <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_">WaitForSeconds(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_WaitForSeconds_System_Single_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_">WaitForSeconds(Single, 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_WaitUntil_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_">WaitUntil(Func&lt;Boolean&gt;, PlayerLoopTiming, CancellationToken)</a>
@@ -3297,6 +3309,92 @@ public static UniTask WaitForEndOfFrame(CancellationToken cancellationToken)</co
   
   
   
+  </section>
+  <section>
+  <a id="Cysharp_Threading_Tasks_UniTask_WaitForSeconds_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForSeconds*"></a>
+  <h4 id="Cysharp_Threading_Tasks_UniTask_WaitForSeconds_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Int32,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">WaitForSeconds(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 WaitForSeconds(int duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
+  </div>
+
+  <section>
+  <h5 class="parameters">Parameters</h5>
+  <dl class="cysharpdocfx-valuedefinition">
+    <dt><span class="parametername"><code>duration</code></span> <span class="xref">System.Int32</span></dt>
+    <dd></dd>
+    <dt><span class="parametername"><code>ignoreTimeScale</code></span> <span class="xref">System.Boolean</span></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>
+    <dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
+    <dd></dd>
+  </dl>
+  </section>
+  
+  <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>
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  </section>
+  <section>
+  <a id="Cysharp_Threading_Tasks_UniTask_WaitForSeconds_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForSeconds*"></a>
+  <h4 id="Cysharp_Threading_Tasks_UniTask_WaitForSeconds_System_Single_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Single,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)">WaitForSeconds(Single, 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 WaitForSeconds(float duration, bool ignoreTimeScale = false, PlayerLoopTiming delayTiming = PlayerLoopTiming.Update, CancellationToken cancellationToken = default(CancellationToken))</code></pre>
+  </div>
+
+  <section>
+  <h5 class="parameters">Parameters</h5>
+  <dl class="cysharpdocfx-valuedefinition">
+    <dt><span class="parametername"><code>duration</code></span> <span class="xref">System.Single</span></dt>
+    <dd></dd>
+    <dt><span class="parametername"><code>ignoreTimeScale</code></span> <span class="xref">System.Boolean</span></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>
+    <dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
+    <dd></dd>
+  </dl>
+  </section>
+  
+  <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>
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTask_WaitUntil_" data-uid="Cysharp.Threading.Tasks.UniTask.WaitUntil*"></a>
diff --git a/api/Cysharp.Threading.Tasks.UniTaskExtensions.html b/api/Cysharp.Threading.Tasks.UniTaskExtensions.html
index c2fa9ac..2bf9679 100644
--- a/api/Cysharp.Threading.Tasks.UniTaskExtensions.html
+++ b/api/Cysharp.Threading.Tasks.UniTaskExtensions.html
@@ -122,14 +122,14 @@
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_Task_System_Boolean_">AsUniTask(Task, Boolean)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_System_Threading_Tasks_Task_System_Boolean_">AsUniTask(Task, Boolean)</a>
         </td>
         <td class="markdown level1 summary"><p>Convert Task -&gt; UniTask.</p>
 </td>
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask__1_Task___0__System_Boolean_">AsUniTask&lt;T&gt;(Task&lt;T&gt;, Boolean)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask__1_System_Threading_Tasks_Task___0__System_Boolean_">AsUniTask&lt;T&gt;(Task&lt;T&gt;, Boolean)</a>
         </td>
         <td class="markdown level1 summary"><p>Convert Task[T] -&gt; UniTask[T].</p>
 </td>
@@ -432,25 +432,25 @@
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_Task__">Unwrap(UniTask&lt;Task&gt;)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task__">Unwrap(UniTask&lt;Task&gt;)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_Task__System_Boolean_">Unwrap(UniTask&lt;Task&gt;, Boolean)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task__System_Boolean_">Unwrap(UniTask&lt;Task&gt;, Boolean)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Task_Cysharp_Threading_Tasks_UniTask__">Unwrap(Task&lt;UniTask&gt;)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask__">Unwrap(Task&lt;UniTask&gt;)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Task_Cysharp_Threading_Tasks_UniTask__System_Boolean_">Unwrap(Task&lt;UniTask&gt;, Boolean)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask__System_Boolean_">Unwrap(Task&lt;UniTask&gt;, Boolean)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
@@ -462,25 +462,25 @@
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_Task___0___">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task___0___">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_Task___0___System_Boolean_">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;, Boolean)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task___0___System_Boolean_">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;, Boolean)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Task_Cysharp_Threading_Tasks_UniTask___0___">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask___0___">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
       <tr>
         <td>
-          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Task_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;, Boolean)</a>
+          <a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;, Boolean)</a>
         </td>
         <td class="markdown level1 summary"></td>
       </tr>
@@ -510,7 +510,7 @@
   <section>
   <h5 class="returns">Returns</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="xref">Task</span></dt>
+    <dt><span class="xref">System.Threading.Tasks.Task</span></dt>
     <dd></dd>
   </dl>
   </section>
@@ -547,7 +547,7 @@
   <section>
   <h5 class="returns">Returns</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="xref">Task</span>&lt;T&gt;</dt>
+    <dt><span class="xref">System.Threading.Tasks.Task</span>&lt;T&gt;</dt>
     <dd></dd>
   </dl>
   </section>
@@ -572,7 +572,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_Task_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(Task,System.Boolean)">AsUniTask(Task, Boolean)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_System_Threading_Tasks_Task_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(System.Threading.Tasks.Task,System.Boolean)">AsUniTask(Task, Boolean)</h4>
   <div class="markdown level1 summary"><p>Convert Task -&gt; UniTask.</p>
 </div>
   <div class="markdown level1 conceptual"></div>
@@ -584,7 +584,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <span class="xref">Task</span></dt>
+    <dt><span class="parametername"><code>task</code></span> <span class="xref">System.Threading.Tasks.Task</span></dt>
     <dd></dd>
     <dt><span class="parametername"><code>useCurrentSynchronizationContext</code></span> <span class="xref">System.Boolean</span></dt>
     <dd></dd>
@@ -612,7 +612,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask__1_Task___0__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask``1(Task{``0},System.Boolean)">AsUniTask&lt;T&gt;(Task&lt;T&gt;, Boolean)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask__1_System_Threading_Tasks_Task___0__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask``1(System.Threading.Tasks.Task{``0},System.Boolean)">AsUniTask&lt;T&gt;(Task&lt;T&gt;, Boolean)</h4>
   <div class="markdown level1 summary"><p>Convert Task[T] -&gt; UniTask[T].</p>
 </div>
   <div class="markdown level1 conceptual"></div>
@@ -624,7 +624,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <span class="xref">Task</span>&lt;T&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <span class="xref">System.Threading.Tasks.Task</span>&lt;T&gt;</dt>
     <dd></dd>
     <dt><span class="parametername"><code>useCurrentSynchronizationContext</code></span> <span class="xref">System.Boolean</span></dt>
     <dd></dd>
@@ -2870,7 +2870,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_Task__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{Task})">Unwrap(UniTask&lt;Task&gt;)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task})">Unwrap(UniTask&lt;Task&gt;)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -2881,7 +2881,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<span class="xref">Task</span>&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<span class="xref">System.Threading.Tasks.Task</span>&gt;</dt>
     <dd></dd>
   </dl>
   </section>
@@ -2907,7 +2907,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_Task__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{Task},System.Boolean)">Unwrap(UniTask&lt;Task&gt;, Boolean)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task},System.Boolean)">Unwrap(UniTask&lt;Task&gt;, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -2918,7 +2918,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<span class="xref">Task</span>&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<span class="xref">System.Threading.Tasks.Task</span>&gt;</dt>
     <dd></dd>
     <dt><span class="parametername"><code>continueOnCapturedContext</code></span> <span class="xref">System.Boolean</span></dt>
     <dd></dd>
@@ -2946,7 +2946,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Task_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task{Cysharp.Threading.Tasks.UniTask})">Unwrap(Task&lt;UniTask&gt;)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask})">Unwrap(Task&lt;UniTask&gt;)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -2957,7 +2957,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <span class="xref">Task</span>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <span class="xref">System.Threading.Tasks.Task</span>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</dt>
     <dd></dd>
   </dl>
   </section>
@@ -2983,7 +2983,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Task_Cysharp_Threading_Tasks_UniTask__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task{Cysharp.Threading.Tasks.UniTask},System.Boolean)">Unwrap(Task&lt;UniTask&gt;, Boolean)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask},System.Boolean)">Unwrap(Task&lt;UniTask&gt;, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -2994,7 +2994,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <span class="xref">Task</span>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <span class="xref">System.Threading.Tasks.Task</span>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</dt>
     <dd></dd>
     <dt><span class="parametername"><code>continueOnCapturedContext</code></span> <span class="xref">System.Boolean</span></dt>
     <dd></dd>
@@ -3066,7 +3066,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_Task___0___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{Task{``0}})">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task___0___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task{``0}})">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -3077,7 +3077,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<span class="xref">Task</span>&lt;T&gt;&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<span class="xref">System.Threading.Tasks.Task</span>&lt;T&gt;&gt;</dt>
     <dd></dd>
   </dl>
   </section>
@@ -3110,7 +3110,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_Task___0___System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{Task{``0}},System.Boolean)">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;, Boolean)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task___0___System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task{``0}},System.Boolean)">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -3121,7 +3121,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<span class="xref">Task</span>&lt;T&gt;&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<span class="xref">System.Threading.Tasks.Task</span>&lt;T&gt;&gt;</dt>
     <dd></dd>
     <dt><span class="parametername"><code>continueOnCapturedContext</code></span> <span class="xref">System.Boolean</span></dt>
     <dd></dd>
@@ -3156,7 +3156,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Task_Cysharp_Threading_Tasks_UniTask___0___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Task{Cysharp.Threading.Tasks.UniTask{``0}})">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask___0___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask{``0}})">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -3167,7 +3167,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <span class="xref">Task</span>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <span class="xref">System.Threading.Tasks.Task</span>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;&gt;</dt>
     <dd></dd>
   </dl>
   </section>
@@ -3200,7 +3200,7 @@
   </section>
   <section>
   <a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
-  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Task_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Task{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean)">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;, Boolean)</h4>
+  <h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean)">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;, Boolean)</h4>
   <div class="markdown level1 summary"></div>
   <div class="markdown level1 conceptual"></div>
   
@@ -3211,7 +3211,7 @@
   <section>
   <h5 class="parameters">Parameters</h5>
   <dl class="cysharpdocfx-valuedefinition">
-    <dt><span class="parametername"><code>task</code></span> <span class="xref">Task</span>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;&gt;</dt>
+    <dt><span class="parametername"><code>task</code></span> <span class="xref">System.Threading.Tasks.Task</span>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;&gt;</dt>
     <dd></dd>
     <dt><span class="parametername"><code>continueOnCapturedContext</code></span> <span class="xref">System.Boolean</span></dt>
     <dd></dd>
diff --git a/manifest.json b/manifest.json
index f881cf1..750f9ff 100644
--- a/manifest.json
+++ b/manifest.json
@@ -669,7 +669,7 @@
       "output": {
         ".html": {
           "relative_path": "api/Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html",
-          "hash": "hyg/WEJFdMyJUMUnyRwkDew27Ek3wvJ+ekdVrVbRjO8="
+          "hash": "wugqMw6fsK2Q11Weeh/q+w98EPblnz/uTFwjjirEnqk="
         }
       },
       "is_incremental": false,
@@ -2817,7 +2817,7 @@
       "output": {
         ".html": {
           "relative_path": "api/Cysharp.Threading.Tasks.UniTask.html",
-          "hash": "stRmf0bcyLnzIebOdDW02rgd3bPYTrNV2uaX3XDDhAc="
+          "hash": "Gl1YSbNDMtSyyyD0b3XvACrCjvsyVtCV0r5nPiM6nOY="
         }
       },
       "is_incremental": false,
@@ -2913,7 +2913,7 @@
       "output": {
         ".html": {
           "relative_path": "api/Cysharp.Threading.Tasks.UniTaskExtensions.html",
-          "hash": "KgEyo54amTDz7i8GskUe+iasIFLb6p9f9TwDDCOPep8="
+          "hash": "jOqGzslLjeSxC3qTke5bU9LgfJxpRLq5OlzICsv+iAI="
         }
       },
       "is_incremental": false,
diff --git a/xrefmap.yml b/xrefmap.yml
index 82d8ff2..c8243f4 100644
--- a/xrefmap.yml
+++ b/xrefmap.yml
@@ -8439,13 +8439,13 @@ references:
   fullName.vb: Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable(Of TSource)(System.IObservable(Of TSource))
   nameWithType: UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable<TSource>(IObservable<TSource>)
   nameWithType.vb: UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable(Of TSource)(IObservable(Of TSource))
-- uid: Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable``1(Task{``0})
+- uid: Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable``1(System.Threading.Tasks.Task{``0})
   name: ToUniTaskAsyncEnumerable<TSource>(Task<TSource>)
-  href: api/Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html#Cysharp_Threading_Tasks_Linq_UniTaskAsyncEnumerable_ToUniTaskAsyncEnumerable__1_Task___0__
-  commentId: M:Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable``1(Task{``0})
+  href: api/Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.html#Cysharp_Threading_Tasks_Linq_UniTaskAsyncEnumerable_ToUniTaskAsyncEnumerable__1_System_Threading_Tasks_Task___0__
+  commentId: M:Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable``1(System.Threading.Tasks.Task{``0})
   name.vb: ToUniTaskAsyncEnumerable(Of TSource)(Task(Of TSource))
-  fullName: Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable<TSource>(Task<TSource>)
-  fullName.vb: Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable(Of TSource)(Task(Of TSource))
+  fullName: Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable<TSource>(System.Threading.Tasks.Task<TSource>)
+  fullName.vb: Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable(Of TSource)(System.Threading.Tasks.Task(Of TSource))
   nameWithType: UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable<TSource>(Task<TSource>)
   nameWithType.vb: UniTaskAsyncEnumerable.ToUniTaskAsyncEnumerable(Of TSource)(Task(Of TSource))
 - uid: Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.Union*
@@ -18679,6 +18679,25 @@ references:
   isSpec: "True"
   fullName: Cysharp.Threading.Tasks.UniTask.WaitForFixedUpdate
   nameWithType: UniTask.WaitForFixedUpdate
+- uid: Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Int32,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)
+  name: WaitForSeconds(Int32, Boolean, PlayerLoopTiming, CancellationToken)
+  href: api/Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForSeconds_System_Int32_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_
+  commentId: M:Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Int32,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)
+  fullName: Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Int32, System.Boolean, Cysharp.Threading.Tasks.PlayerLoopTiming, System.Threading.CancellationToken)
+  nameWithType: UniTask.WaitForSeconds(Int32, Boolean, PlayerLoopTiming, CancellationToken)
+- uid: Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Single,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)
+  name: WaitForSeconds(Single, Boolean, PlayerLoopTiming, CancellationToken)
+  href: api/Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForSeconds_System_Single_System_Boolean_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_
+  commentId: M:Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Single,System.Boolean,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)
+  fullName: Cysharp.Threading.Tasks.UniTask.WaitForSeconds(System.Single, System.Boolean, Cysharp.Threading.Tasks.PlayerLoopTiming, System.Threading.CancellationToken)
+  nameWithType: UniTask.WaitForSeconds(Single, Boolean, PlayerLoopTiming, CancellationToken)
+- uid: Cysharp.Threading.Tasks.UniTask.WaitForSeconds*
+  name: WaitForSeconds
+  href: api/Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitForSeconds_
+  commentId: Overload:Cysharp.Threading.Tasks.UniTask.WaitForSeconds
+  isSpec: "True"
+  fullName: Cysharp.Threading.Tasks.UniTask.WaitForSeconds
+  nameWithType: UniTask.WaitForSeconds
 - uid: Cysharp.Threading.Tasks.UniTask.WaitUntil(System.Func{System.Boolean},Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationToken)
   name: WaitUntil(Func<Boolean>, PlayerLoopTiming, CancellationToken)
   href: api/Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_WaitUntil_System_Func_System_Boolean__Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationToken_
@@ -20028,11 +20047,11 @@ references:
   fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.AsTask(Of T)(Cysharp.Threading.Tasks.UniTask(Of T))
   nameWithType: UniTaskExtensions.AsTask<T>(UniTask<T>)
   nameWithType.vb: UniTaskExtensions.AsTask(Of T)(UniTask(Of T))
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(Task,System.Boolean)
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(System.Threading.Tasks.Task,System.Boolean)
   name: AsUniTask(Task, Boolean)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_Task_System_Boolean_
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(Task,System.Boolean)
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(Task, System.Boolean)
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_System_Threading_Tasks_Task_System_Boolean_
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(System.Threading.Tasks.Task,System.Boolean)
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(System.Threading.Tasks.Task, System.Boolean)
   nameWithType: UniTaskExtensions.AsUniTask(Task, Boolean)
 - uid: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask*
   name: AsUniTask
@@ -20041,13 +20060,13 @@ references:
   isSpec: "True"
   fullName: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask
   nameWithType: UniTaskExtensions.AsUniTask
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask``1(Task{``0},System.Boolean)
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask``1(System.Threading.Tasks.Task{``0},System.Boolean)
   name: AsUniTask<T>(Task<T>, Boolean)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask__1_Task___0__System_Boolean_
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask``1(Task{``0},System.Boolean)
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask__1_System_Threading_Tasks_Task___0__System_Boolean_
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask``1(System.Threading.Tasks.Task{``0},System.Boolean)
   name.vb: AsUniTask(Of T)(Task(Of T), Boolean)
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask<T>(Task<T>, System.Boolean)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(Of T)(Task(Of T), System.Boolean)
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask<T>(System.Threading.Tasks.Task<T>, System.Boolean)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask(Of T)(System.Threading.Tasks.Task(Of T), System.Boolean)
   nameWithType: UniTaskExtensions.AsUniTask<T>(Task<T>, Boolean)
   nameWithType.vb: UniTaskExtensions.AsUniTask(Of T)(Task(Of T), Boolean)
 - uid: Cysharp.Threading.Tasks.UniTaskExtensions.AttachExternalCancellation(Cysharp.Threading.Tasks.UniTask,System.Threading.CancellationToken)
@@ -20514,40 +20533,40 @@ references:
   fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask(Of Cysharp.Threading.Tasks.UniTask))
   nameWithType: UniTaskExtensions.Unwrap(UniTask<UniTask>)
   nameWithType.vb: UniTaskExtensions.Unwrap(UniTask(Of UniTask))
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{Task})
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task})
   name: Unwrap(UniTask<Task>)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_Task__
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{Task})
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task__
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task})
   name.vb: Unwrap(UniTask(Of Task))
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask<Task>)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask(Of Task))
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask<System.Threading.Tasks.Task>)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask(Of System.Threading.Tasks.Task))
   nameWithType: UniTaskExtensions.Unwrap(UniTask<Task>)
   nameWithType.vb: UniTaskExtensions.Unwrap(UniTask(Of Task))
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{Task},System.Boolean)
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task},System.Boolean)
   name: Unwrap(UniTask<Task>, Boolean)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_Task__System_Boolean_
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{Task},System.Boolean)
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task__System_Boolean_
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task},System.Boolean)
   name.vb: Unwrap(UniTask(Of Task), Boolean)
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask<Task>, System.Boolean)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask(Of Task), System.Boolean)
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask<System.Threading.Tasks.Task>, System.Boolean)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask(Of System.Threading.Tasks.Task), System.Boolean)
   nameWithType: UniTaskExtensions.Unwrap(UniTask<Task>, Boolean)
   nameWithType.vb: UniTaskExtensions.Unwrap(UniTask(Of Task), Boolean)
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task{Cysharp.Threading.Tasks.UniTask})
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask})
   name: Unwrap(Task<UniTask>)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Task_Cysharp_Threading_Tasks_UniTask__
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task{Cysharp.Threading.Tasks.UniTask})
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask__
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask})
   name.vb: Unwrap(Task(Of UniTask))
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task<Cysharp.Threading.Tasks.UniTask>)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task(Of Cysharp.Threading.Tasks.UniTask))
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task<Cysharp.Threading.Tasks.UniTask>)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task(Of Cysharp.Threading.Tasks.UniTask))
   nameWithType: UniTaskExtensions.Unwrap(Task<UniTask>)
   nameWithType.vb: UniTaskExtensions.Unwrap(Task(Of UniTask))
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task{Cysharp.Threading.Tasks.UniTask},System.Boolean)
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask},System.Boolean)
   name: Unwrap(Task<UniTask>, Boolean)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Task_Cysharp_Threading_Tasks_UniTask__System_Boolean_
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task{Cysharp.Threading.Tasks.UniTask},System.Boolean)
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask__System_Boolean_
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask},System.Boolean)
   name.vb: Unwrap(Task(Of UniTask), Boolean)
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task<Cysharp.Threading.Tasks.UniTask>, System.Boolean)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Task(Of Cysharp.Threading.Tasks.UniTask), System.Boolean)
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task<Cysharp.Threading.Tasks.UniTask>, System.Boolean)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(System.Threading.Tasks.Task(Of Cysharp.Threading.Tasks.UniTask), System.Boolean)
   nameWithType: UniTaskExtensions.Unwrap(Task<UniTask>, Boolean)
   nameWithType.vb: UniTaskExtensions.Unwrap(Task(Of UniTask), Boolean)
 - uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*
@@ -20566,40 +20585,40 @@ references:
   fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(Cysharp.Threading.Tasks.UniTask(Of Cysharp.Threading.Tasks.UniTask(Of T)))
   nameWithType: UniTaskExtensions.Unwrap<T>(UniTask<UniTask<T>>)
   nameWithType.vb: UniTaskExtensions.Unwrap(Of T)(UniTask(Of UniTask(Of T)))
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{Task{``0}})
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task{``0}})
   name: Unwrap<T>(UniTask<Task<T>>)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_Task___0___
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{Task{``0}})
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task___0___
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task{``0}})
   name.vb: Unwrap(Of T)(UniTask(Of Task(Of T)))
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap<T>(Cysharp.Threading.Tasks.UniTask<Task<T>>)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(Cysharp.Threading.Tasks.UniTask(Of Task(Of T)))
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap<T>(Cysharp.Threading.Tasks.UniTask<System.Threading.Tasks.Task<T>>)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(Cysharp.Threading.Tasks.UniTask(Of System.Threading.Tasks.Task(Of T)))
   nameWithType: UniTaskExtensions.Unwrap<T>(UniTask<Task<T>>)
   nameWithType.vb: UniTaskExtensions.Unwrap(Of T)(UniTask(Of Task(Of T)))
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{Task{``0}},System.Boolean)
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task{``0}},System.Boolean)
   name: Unwrap<T>(UniTask<Task<T>>, Boolean)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_Task___0___System_Boolean_
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{Task{``0}},System.Boolean)
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Cysharp_Threading_Tasks_UniTask_System_Threading_Tasks_Task___0___System_Boolean_
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{System.Threading.Tasks.Task{``0}},System.Boolean)
   name.vb: Unwrap(Of T)(UniTask(Of Task(Of T)), Boolean)
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap<T>(Cysharp.Threading.Tasks.UniTask<Task<T>>, System.Boolean)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(Cysharp.Threading.Tasks.UniTask(Of Task(Of T)), System.Boolean)
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap<T>(Cysharp.Threading.Tasks.UniTask<System.Threading.Tasks.Task<T>>, System.Boolean)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(Cysharp.Threading.Tasks.UniTask(Of System.Threading.Tasks.Task(Of T)), System.Boolean)
   nameWithType: UniTaskExtensions.Unwrap<T>(UniTask<Task<T>>, Boolean)
   nameWithType.vb: UniTaskExtensions.Unwrap(Of T)(UniTask(Of Task(Of T)), Boolean)
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Task{Cysharp.Threading.Tasks.UniTask{``0}})
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask{``0}})
   name: Unwrap<T>(Task<UniTask<T>>)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Task_Cysharp_Threading_Tasks_UniTask___0___
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Task{Cysharp.Threading.Tasks.UniTask{``0}})
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask___0___
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask{``0}})
   name.vb: Unwrap(Of T)(Task(Of UniTask(Of T)))
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap<T>(Task<Cysharp.Threading.Tasks.UniTask<T>>)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(Task(Of Cysharp.Threading.Tasks.UniTask(Of T)))
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap<T>(System.Threading.Tasks.Task<Cysharp.Threading.Tasks.UniTask<T>>)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(System.Threading.Tasks.Task(Of Cysharp.Threading.Tasks.UniTask(Of T)))
   nameWithType: UniTaskExtensions.Unwrap<T>(Task<UniTask<T>>)
   nameWithType.vb: UniTaskExtensions.Unwrap(Of T)(Task(Of UniTask(Of T)))
-- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Task{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean)
+- uid: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean)
   name: Unwrap<T>(Task<UniTask<T>>, Boolean)
-  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_Task_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_
-  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Task{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean)
+  href: api/Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap__1_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_
+  commentId: M:Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(System.Threading.Tasks.Task{Cysharp.Threading.Tasks.UniTask{``0}},System.Boolean)
   name.vb: Unwrap(Of T)(Task(Of UniTask(Of T)), Boolean)
-  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap<T>(Task<Cysharp.Threading.Tasks.UniTask<T>>, System.Boolean)
-  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(Task(Of Cysharp.Threading.Tasks.UniTask(Of T)), System.Boolean)
+  fullName: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap<T>(System.Threading.Tasks.Task<Cysharp.Threading.Tasks.UniTask<T>>, System.Boolean)
+  fullName.vb: Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Of T)(System.Threading.Tasks.Task(Of Cysharp.Threading.Tasks.UniTask(Of T)), System.Boolean)
   nameWithType: UniTaskExtensions.Unwrap<T>(Task<UniTask<T>>, Boolean)
   nameWithType.vb: UniTaskExtensions.Unwrap(Of T)(Task(Of UniTask(Of T)), Boolean)
 - uid: Cysharp.Threading.Tasks.UniTaskLoopRunners