Files
UniTask/api/Cysharp.Threading.Tasks.UniTaskExtensions.html
2025-09-10 09:25:16 +00:00

3591 lines
302 KiB
HTML

<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>UniTaskExtensions Class
| UniTask </title>
<meta name="viewport" content="width=device-width">
<meta name="title" content="UniTaskExtensions Class
| UniTask ">
<meta name="generator" content="docfx ">
<link rel="shortcut icon" href="../img/favicon.ico">
<link rel="stylesheet" href="../styles/docfx.vendor.css">
<link rel="stylesheet" href="../styles/docfx.css">
<link rel="stylesheet" href="../styles/main.css">
<link rel="stylesheet" href="../styles/cysharp.css">
<meta property="docfx:navrel" content="../toc.html">
<meta property="docfx:tocrel" content="toc.html">
</head>
<body data-spy="scroll" data-target="#affix" data-offset="120">
<div id="wrapper">
<header>
<nav id="autocollapse" class="navbar navbar-default ng-scope" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<div class="navbar-brand">
<a href="../">
<img id="logo" src="../img/Icon.png" alt="">
<span>UniTask</span>
</a>
</div>
</div>
<div class="collapse navbar-collapse" id="navbar">
<form class="navbar-form navbar-right" role="search" id="search">
<div class="form-group">
<input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
</div>
</form>
</div>
</div>
</nav>
<div class="subnav navbar navbar-default">
<div class="container hide-when-search" id="breadcrumb">
<ul class="breadcrumb">
<li></li>
</ul>
</div>
</div>
</header>
<div role="main" class="container body-content hide-when-search">
<div class="sidenav hide-when-search">
<a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
<div class="sidetoggle collapse" id="sidetoggle">
<div id="sidetoc"></div>
</div>
</div>
<div class="article row grid-right">
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions">
<h1 id="Cysharp_Threading_Tasks_UniTaskExtensions" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions" class="text-break">UniTaskExtensions Class
</h1>
<h6><strong>Namespace</strong>: <a class="xref" href="Cysharp.html">Cysharp</a>.<a class="xref" href="Cysharp.Threading.html">Threading</a>.<a class="xref" href="Cysharp.Threading.Tasks.html">Tasks</a></h6>
<h6><strong>Assembly</strong>: UniTask.dll</h6>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static class UniTaskExtensions</code></pre>
</div>
<div class="inheritance">
<h5>Inheritance</h5>
<span><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></span>
<span class="xref">UniTaskExtensions</span>
</div>
<h3 id="members">Members</h3>
<h4>Methods
</h4>
<table class="table table-condensed">
<thead>
<tr>
<th>Name</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsTask_Cysharp_Threading_Tasks_UniTask_">AsTask(UniTask)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AsTask__1_Cysharp_Threading_Tasks_UniTask___0__">AsTask&lt;T&gt;(UniTask&lt;T&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_AsUniTask_System_Threading_Tasks_Task_System_Boolean_">AsUniTask(Task, bool)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<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;, bool)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellation_Cysharp_Threading_Tasks_UniTask_System_Threading_CancellationToken_">AttachExternalCancellation(UniTask, CancellationToken)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellation__1_Cysharp_Threading_Tasks_UniTask___0__System_Threading_CancellationToken_">AttachExternalCancellation&lt;T&gt;(UniTask&lt;T&gt;, CancellationToken)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_Cysharp_Threading_Tasks_UniTask_System_Action_">ContinueWith(UniTask, Action)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_Cysharp_Threading_Tasks_UniTask_System_Func_Cysharp_Threading_Tasks_UniTask__">ContinueWith(UniTask, Func&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_ContinueWith__1_Cysharp_Threading_Tasks_UniTask_System_Func_Cysharp_Threading_Tasks_UniTask___0___">ContinueWith&lt;T&gt;(UniTask, Func&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_ContinueWith__1_Cysharp_Threading_Tasks_UniTask_System_Func___0__">ContinueWith&lt;T&gt;(UniTask, Func&lt;T&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_ContinueWith__1_Cysharp_Threading_Tasks_UniTask___0__System_Action___0__">ContinueWith&lt;T&gt;(UniTask&lt;T&gt;, Action&lt;T&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_ContinueWith__1_Cysharp_Threading_Tasks_UniTask___0__System_Func___0_Cysharp_Threading_Tasks_UniTask__">ContinueWith&lt;T&gt;(UniTask&lt;T&gt;, Func&lt;T, 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_ContinueWith__2_Cysharp_Threading_Tasks_UniTask___0__System_Func___0_Cysharp_Threading_Tasks_UniTask___1___">ContinueWith&lt;T, TR&gt;(UniTask&lt;T&gt;, Func&lt;T, UniTask&lt;TR&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_ContinueWith__2_Cysharp_Threading_Tasks_UniTask___0__System_Func___0___1__">ContinueWith&lt;T, TR&gt;(UniTask&lt;T&gt;, Func&lt;T, TR&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_Forget_Cysharp_Threading_Tasks_UniTask_">Forget(UniTask)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Forget_Cysharp_Threading_Tasks_UniTask_System_Action_System_Exception__System_Boolean_">Forget(UniTask, Action&lt;Exception&gt;, bool)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Forget__1_Cysharp_Threading_Tasks_UniTask___0__">Forget&lt;T&gt;(UniTask&lt;T&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_Forget__1_Cysharp_Threading_Tasks_UniTask___0__System_Action_System_Exception__System_Boolean_">Forget&lt;T&gt;(UniTask&lt;T&gt;, Action&lt;Exception&gt;, bool)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_Cysharp_Threading_Tasks_UniTask___">GetAwaiter(UniTask[])</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask__">GetAwaiter(IEnumerable&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_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask____">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13, UniTask task14, UniTask task15))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13, UniTask task14))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__">GetAwaiter((UniTask task1, UniTask task2, UniTask task3))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__">GetAwaiter((UniTask task1, UniTask task2))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__1_Cysharp_Threading_Tasks_UniTask___0____">GetAwaiter&lt;T&gt;(UniTask&lt;T&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_GetAwaiter__1_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask___0___">GetAwaiter&lt;T&gt;(IEnumerable&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_GetAwaiter__10_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9____">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__11_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10____">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__12_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11____">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__13_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12____">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__14_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13____">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13, UniTask&lt;T14&gt; task14))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__15_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___14_____">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13, UniTask&lt;T14&gt; task14, UniTask&lt;T15&gt; task15))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__2_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1___">GetAwaiter&lt;T1, T2&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__3_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2___">GetAwaiter&lt;T1, T2, T3&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__4_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3___">GetAwaiter&lt;T1, T2, T3, T4&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__5_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4___">GetAwaiter&lt;T1, T2, T3, T4, T5&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__6_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5___">GetAwaiter&lt;T1, T2, T3, T4, T5, T6&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__7_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6___">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__8_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7____">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__9_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8____">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9))</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Timeout_Cysharp_Threading_Tasks_UniTask_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_">Timeout(UniTask, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_TimeoutWithoutException_Cysharp_Threading_Tasks_UniTask_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_">TimeoutWithoutException(UniTask, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_TimeoutWithoutException__1_Cysharp_Threading_Tasks_UniTask___0__System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_">TimeoutWithoutException&lt;T&gt;(UniTask&lt;T&gt;, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_Timeout__1_Cysharp_Threading_Tasks_UniTask___0__System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_">Timeout&lt;T&gt;(UniTask&lt;T&gt;, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ToAsyncLazy_Cysharp_Threading_Tasks_UniTask_">ToAsyncLazy(UniTask)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UniTaskExtensions.html#Cysharp_Threading_Tasks_UniTaskExtensions_ToAsyncLazy__1_Cysharp_Threading_Tasks_UniTask___0__">ToAsyncLazy&lt;T&gt;(UniTask&lt;T&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_ToCoroutine_Cysharp_Threading_Tasks_UniTask_System_Action_System_Exception__">ToCoroutine(UniTask, Action&lt;Exception&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_ToCoroutine__1_Cysharp_Threading_Tasks_UniTask___0__System_Action___0__System_Action_System_Exception__">ToCoroutine&lt;T&gt;(UniTask&lt;T&gt;, Action&lt;T&gt;, Action&lt;Exception&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_Cysharp_Threading_Tasks_UniTask__">Unwrap(UniTask&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_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_System_Threading_Tasks_Task__System_Boolean_">Unwrap(UniTask&lt;Task&gt;, bool)</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_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_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask__System_Boolean_">Unwrap(Task&lt;UniTask&gt;, bool)</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_Cysharp_Threading_Tasks_UniTask___0___">Unwrap&lt;T&gt;(UniTask&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_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_System_Threading_Tasks_Task___0___System_Boolean_">Unwrap&lt;T&gt;(UniTask&lt;Task&lt;T&gt;&gt;, bool)</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_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_System_Threading_Tasks_Task_Cysharp_Threading_Tasks_UniTask___0___System_Boolean_">Unwrap&lt;T&gt;(Task&lt;UniTask&lt;T&gt;&gt;, bool)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
</tbody>
</table>
<h3 id="methods">Methods
</h3>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_AsTask_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsTask*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_AsTask_Cysharp_Threading_Tasks_UniTask_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsTask(Cysharp.Threading.Tasks.UniTask)">AsTask(UniTask)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static Task AsTask(this UniTask task)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_AsTask_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsTask*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_AsTask__1_Cysharp_Threading_Tasks_UniTask___0__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsTask``1(Cysharp.Threading.Tasks.UniTask{``0})">AsTask&lt;T&gt;(UniTask&lt;T&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static Task&lt;T&gt; AsTask&lt;T&gt;(this UniTask&lt;T&gt; task)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_AsUniTask_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AsUniTask*"></a>
<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, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask AsUniTask(this Task task, bool useCurrentSynchronizationContext = true)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>task</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a></dt>
<dd></dd>
<dt><span class="parametername"><code>useCurrentSynchronizationContext</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a></dt>
<dd></dd>
</dl>
</section>
</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_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;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; AsUniTask&lt;T&gt;(this Task&lt;T&gt; task, bool useCurrentSynchronizationContext = true)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>task</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>useCurrentSynchronizationContext</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellation_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AttachExternalCancellation*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellation_Cysharp_Threading_Tasks_UniTask_System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AttachExternalCancellation(Cysharp.Threading.Tasks.UniTask,System.Threading.CancellationToken)">AttachExternalCancellation(UniTask, CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask AttachExternalCancellation(this UniTask task, CancellationToken cancellationToken)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></dt>
<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_UniTaskExtensions_AttachExternalCancellation_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AttachExternalCancellation*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_AttachExternalCancellation__1_Cysharp_Threading_Tasks_UniTask___0__System_Threading_CancellationToken_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.AttachExternalCancellation``1(Cysharp.Threading.Tasks.UniTask{``0},System.Threading.CancellationToken)">AttachExternalCancellation&lt;T&gt;(UniTask&lt;T&gt;, CancellationToken)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; AttachExternalCancellation&lt;T&gt;(this UniTask&lt;T&gt; task, CancellationToken cancellationToken)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtoken">CancellationToken</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_Cysharp_Threading_Tasks_UniTask_System_Action_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith(Cysharp.Threading.Tasks.UniTask,System.Action)">ContinueWith(UniTask, Action)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask ContinueWith(this UniTask task, Action continuationFunction)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>continuationFunction</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action">Action</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_Cysharp_Threading_Tasks_UniTask_System_Func_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith(Cysharp.Threading.Tasks.UniTask,System.Func{Cysharp.Threading.Tasks.UniTask})">ContinueWith(UniTask, Func&lt;UniTask&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask ContinueWith(this UniTask task, Func&lt;UniTask&gt; continuationFunction)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>continuationFunction</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</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_UniTaskExtensions_ContinueWith_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith__1_Cysharp_Threading_Tasks_UniTask_System_Func_Cysharp_Threading_Tasks_UniTask___0___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith``1(Cysharp.Threading.Tasks.UniTask,System.Func{Cysharp.Threading.Tasks.UniTask{``0}})">ContinueWith&lt;T&gt;(UniTask, Func&lt;UniTask&lt;T&gt;&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; ContinueWith&lt;T&gt;(this UniTask task, Func&lt;UniTask&lt;T&gt;&gt; continuationFunction)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>continuationFunction</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith__1_Cysharp_Threading_Tasks_UniTask_System_Func___0__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith``1(Cysharp.Threading.Tasks.UniTask,System.Func{``0})">ContinueWith&lt;T&gt;(UniTask, Func&lt;T&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; ContinueWith&lt;T&gt;(this UniTask task, Func&lt;T&gt; continuationFunction)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>continuationFunction</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-1">Func</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith__1_Cysharp_Threading_Tasks_UniTask___0__System_Action___0__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith``1(Cysharp.Threading.Tasks.UniTask{``0},System.Action{``0})">ContinueWith&lt;T&gt;(UniTask&lt;T&gt;, Action&lt;T&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask ContinueWith&lt;T&gt;(this UniTask&lt;T&gt; task, Action&lt;T&gt; continuationFunction)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>continuationFunction</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a>&lt;T&gt;</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>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith__1_Cysharp_Threading_Tasks_UniTask___0__System_Func___0_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith``1(Cysharp.Threading.Tasks.UniTask{``0},System.Func{``0,Cysharp.Threading.Tasks.UniTask})">ContinueWith&lt;T&gt;(UniTask&lt;T&gt;, Func&lt;T, UniTask&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask ContinueWith&lt;T&gt;(this UniTask&lt;T&gt; task, Func&lt;T, UniTask&gt; continuationFunction)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>continuationFunction</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;T, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</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>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith__2_Cysharp_Threading_Tasks_UniTask___0__System_Func___0_Cysharp_Threading_Tasks_UniTask___1___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith``2(Cysharp.Threading.Tasks.UniTask{``0},System.Func{``0,Cysharp.Threading.Tasks.UniTask{``1}})">ContinueWith&lt;T, TR&gt;(UniTask&lt;T&gt;, Func&lt;T, UniTask&lt;TR&gt;&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;TR&gt; ContinueWith&lt;T, TR&gt;(this UniTask&lt;T&gt; task, Func&lt;T, UniTask&lt;TR&gt;&gt; continuationFunction)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>continuationFunction</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;T, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;TR&gt;&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;TR&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>TR</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ContinueWith__2_Cysharp_Threading_Tasks_UniTask___0__System_Func___0___1__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ContinueWith``2(Cysharp.Threading.Tasks.UniTask{``0},System.Func{``0,``1})">ContinueWith&lt;T, TR&gt;(UniTask&lt;T&gt;, Func&lt;T, TR&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;TR&gt; ContinueWith&lt;T, TR&gt;(this UniTask&lt;T&gt; task, Func&lt;T, TR&gt; continuationFunction)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>continuationFunction</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a>&lt;T, TR&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;TR&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>TR</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Forget_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Forget*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Forget_Cysharp_Threading_Tasks_UniTask_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Forget(Cysharp.Threading.Tasks.UniTask)">Forget(UniTask)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static void Forget(this UniTask task)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Forget_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Forget*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Forget_Cysharp_Threading_Tasks_UniTask_System_Action_System_Exception__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Forget(Cysharp.Threading.Tasks.UniTask,System.Action{System.Exception},System.Boolean)">Forget(UniTask, Action&lt;Exception&gt;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static void Forget(this UniTask task, Action&lt;Exception&gt; exceptionHandler, bool handleExceptionOnMainThread = true)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>exceptionHandler</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a>&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>handleExceptionOnMainThread</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Forget_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Forget*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Forget__1_Cysharp_Threading_Tasks_UniTask___0__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Forget``1(Cysharp.Threading.Tasks.UniTask{``0})">Forget&lt;T&gt;(UniTask&lt;T&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static void Forget&lt;T&gt;(this UniTask&lt;T&gt; task)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Forget_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Forget*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Forget__1_Cysharp_Threading_Tasks_UniTask___0__System_Action_System_Exception__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Forget``1(Cysharp.Threading.Tasks.UniTask{``0},System.Action{System.Exception},System.Boolean)">Forget&lt;T&gt;(UniTask&lt;T&gt;, Action&lt;Exception&gt;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static void Forget&lt;T&gt;(this UniTask&lt;T&gt; task, Action&lt;Exception&gt; exceptionHandler, bool handleExceptionOnMainThread = true)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>exceptionHandler</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a>&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>handleExceptionOnMainThread</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_Cysharp_Threading_Tasks_UniTask___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(Cysharp.Threading.Tasks.UniTask[])">GetAwaiter(UniTask[])</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this UniTask[] tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>[]</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.Collections.Generic.IEnumerable{Cysharp.Threading.Tasks.UniTask})">GetAwaiter(IEnumerable&lt;UniTask&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this IEnumerable&lt;UniTask&gt; tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</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>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask}}})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13, UniTask task14, UniTask task15))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13, UniTask task14, UniTask task15) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task11">task11</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task12">task12</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task13">task13</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task14">task14</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask---.task15">task15</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask}})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13, UniTask task14))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13, UniTask task14) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task11">task11</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task12">task12</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task13">task13</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task14">task14</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask}})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12, UniTask task13) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task11">task11</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task12">task12</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task13">task13</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask}})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11, UniTask task12) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task11">task11</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task12">task12</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask}})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10, UniTask task11) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task11">task11</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask}})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9, UniTask task10) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task10">task10</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask}})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8, UniTask task9) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask--.task9">task9</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,System.ValueTuple{Cysharp.Threading.Tasks.UniTask}})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7, UniTask task8) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask--.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask--.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,system.valuetuple-cysharp.threading.tasks.unitask--.task8">task8</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6, UniTask task7) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task7">task7</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5, UniTask task6) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task6">task6</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4, UniTask task5) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task5">task5</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3, UniTask task4))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3, UniTask task4) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task4">task4</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask})">GetAwaiter((UniTask task1, UniTask task2, UniTask task3))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2, UniTask task3) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task3">task3</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_System_ValueTuple_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter(System.ValueTuple{Cysharp.Threading.Tasks.UniTask,Cysharp.Threading.Tasks.UniTask})">GetAwaiter((UniTask task1, UniTask task2))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask.Awaiter GetAwaiter(this (UniTask task1, UniTask task2) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask,cysharp.threading.tasks.unitask-.task2">task2</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>.<a class="xref" href="Cysharp.Threading.Tasks.UniTask.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__1_Cysharp_Threading_Tasks_UniTask___0____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``1(Cysharp.Threading.Tasks.UniTask{``0}[])">GetAwaiter&lt;T&gt;(UniTask&lt;T&gt;[])</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T[]&gt;.Awaiter GetAwaiter&lt;T&gt;(this UniTask&lt;T&gt;[] tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;[]</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T[]&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__1_System_Collections_Generic_IEnumerable_Cysharp_Threading_Tasks_UniTask___0___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``1(System.Collections.Generic.IEnumerable{Cysharp.Threading.Tasks.UniTask{``0}})">GetAwaiter&lt;T&gt;(IEnumerable&lt;UniTask&lt;T&gt;&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T[]&gt;.Awaiter GetAwaiter&lt;T&gt;(this IEnumerable&lt;UniTask&lt;T&gt;&gt; tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T[]&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__10_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``10(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9}}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T8&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T9&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T10&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9---.task10">task10</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T8</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T9</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T10</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__11_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``11(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10}}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T8&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T9&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T10&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T11&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10---.task11">task11</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T8</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T9</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T10</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T11</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__12_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``12(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11}}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T8&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T9&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T10&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T11&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task11">task11</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T12&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11---.task12">task12</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T8</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T9</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T10</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T11</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T12</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__13_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``13(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12}}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T8&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T9&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T10&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T11&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task11">task11</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T12&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task12">task12</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T13&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12---.task13">task13</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T8</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T9</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T10</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T11</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T12</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T13</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__14_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``14(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12},Cysharp.Threading.Tasks.UniTask{``13}}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13, UniTask&lt;T14&gt; task14))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13, UniTask&lt;T14&gt; task14) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T8&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T9&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T10&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T11&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task11">task11</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T12&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task12">task12</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T13&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task13">task13</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T14&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13---.task14">task14</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T8</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T9</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T10</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T11</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T12</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T13</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T14</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__15_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8__Cysharp_Threading_Tasks_UniTask___9__Cysharp_Threading_Tasks_UniTask___10__Cysharp_Threading_Tasks_UniTask___11__Cysharp_Threading_Tasks_UniTask___12__Cysharp_Threading_Tasks_UniTask___13__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___14_____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``15(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8},Cysharp.Threading.Tasks.UniTask{``9},Cysharp.Threading.Tasks.UniTask{``10},Cysharp.Threading.Tasks.UniTask{``11},Cysharp.Threading.Tasks.UniTask{``12},Cysharp.Threading.Tasks.UniTask{``13},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``14}}}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13, UniTask&lt;T14&gt; task14, UniTask&lt;T15&gt; task15))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9, UniTask&lt;T10&gt; task10, UniTask&lt;T11&gt; task11, UniTask&lt;T12&gt; task12, UniTask&lt;T13&gt; task13, UniTask&lt;T14&gt; task14, UniTask&lt;T15&gt; task15) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T8&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T9&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task9">task9</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T10&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task10">task10</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T11&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task11">task11</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T12&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task12">task12</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T13&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task13">task13</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T14&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task14">task14</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T15&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8-,cysharp.threading.tasks.unitask---9-,cysharp.threading.tasks.unitask---10-,cysharp.threading.tasks.unitask---11-,cysharp.threading.tasks.unitask---12-,cysharp.threading.tasks.unitask---13-,system.valuetuple-cysharp.threading.tasks.unitask---14----.task15">task15</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T8</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T9</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T10</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T11</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T12</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T13</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T14</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T15</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__2_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``2(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1}})">GetAwaiter&lt;T1, T2&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2)&gt;.Awaiter GetAwaiter&lt;T1, T2&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1--.task2">task2</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__3_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``3(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2}})">GetAwaiter&lt;T1, T2, T3&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2--.task3">task3</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__4_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``4(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3}})">GetAwaiter&lt;T1, T2, T3, T4&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3--.task4">task4</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__5_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``5(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4}})">GetAwaiter&lt;T1, T2, T3, T4, T5&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4--.task5">task5</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__6_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``6(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5--.task6">task6</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__7_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``7(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6--.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6--.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6--.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6--.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6--.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6--.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6--.task7">task7</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__8_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``8(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``7}}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7, T8)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7---.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7---.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7---.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7---.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7---.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7---.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7---.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T8&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7---.task8">task8</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7, T8)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T8</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_GetAwaiter__9_System_ValueTuple_Cysharp_Threading_Tasks_UniTask___0__Cysharp_Threading_Tasks_UniTask___1__Cysharp_Threading_Tasks_UniTask___2__Cysharp_Threading_Tasks_UniTask___3__Cysharp_Threading_Tasks_UniTask___4__Cysharp_Threading_Tasks_UniTask___5__Cysharp_Threading_Tasks_UniTask___6__System_ValueTuple_Cysharp_Threading_Tasks_UniTask___7__Cysharp_Threading_Tasks_UniTask___8____" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.GetAwaiter``9(System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``0},Cysharp.Threading.Tasks.UniTask{``1},Cysharp.Threading.Tasks.UniTask{``2},Cysharp.Threading.Tasks.UniTask{``3},Cysharp.Threading.Tasks.UniTask{``4},Cysharp.Threading.Tasks.UniTask{``5},Cysharp.Threading.Tasks.UniTask{``6},System.ValueTuple{Cysharp.Threading.Tasks.UniTask{``7},Cysharp.Threading.Tasks.UniTask{``8}}})">GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9&gt;((UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9))</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9)&gt;.Awaiter GetAwaiter&lt;T1, T2, T3, T4, T5, T6, T7, T8, T9&gt;(this (UniTask&lt;T1&gt; task1, UniTask&lt;T2&gt; task2, UniTask&lt;T3&gt; task3, UniTask&lt;T4&gt; task4, UniTask&lt;T5&gt; task5, UniTask&lt;T6&gt; task6, UniTask&lt;T7&gt; task7, UniTask&lt;T8&gt; task8, UniTask&lt;T9&gt; task9) tasks)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>tasks</code></span> (<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T1&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task1">task1</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T2&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task2">task2</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T3&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task3">task3</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T4&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task4">task4</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T5&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task5">task5</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T6&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task6">task6</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T7&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task7">task7</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T8&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task8">task8</a>, <a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T9&gt; <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-cysharp.threading.tasks.unitask---0-,cysharp.threading.tasks.unitask---1-,cysharp.threading.tasks.unitask---2-,cysharp.threading.tasks.unitask---3-,cysharp.threading.tasks.unitask---4-,cysharp.threading.tasks.unitask---5-,cysharp.threading.tasks.unitask---6-,system.valuetuple-cysharp.threading.tasks.unitask---7-,cysharp.threading.tasks.unitask---8---.task9">task9</a>)</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(T1, T2, T3, T4, T5, T6, T7, T8, T9)&gt;.<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.Awaiter.html">Awaiter</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T1</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T2</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T3</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T4</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T5</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T6</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T7</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T8</code></span></dt>
<dd></dd>
<dt><span class="parametername"><code>T9</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Timeout_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Timeout*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Timeout_Cysharp_Threading_Tasks_UniTask_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Timeout(Cysharp.Threading.Tasks.UniTask,System.TimeSpan,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationTokenSource)">Timeout(UniTask, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask Timeout(this UniTask task, TimeSpan timeout, DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming timeoutCheckTiming = PlayerLoopTiming.Update, CancellationTokenSource taskCancellationTokenSource = null)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>timeout</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
<dt><span class="parametername"><code>delayType</code></span> <a class="xref" href="Cysharp.Threading.Tasks.DelayType.html">DelayType</a></dt>
<dd></dd>
<dt><span class="parametername"><code>timeoutCheckTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
<dd></dd>
<dt><span class="parametername"><code>taskCancellationTokenSource</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtokensource">CancellationTokenSource</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_TimeoutWithoutException_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.TimeoutWithoutException*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_TimeoutWithoutException_Cysharp_Threading_Tasks_UniTask_System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.TimeoutWithoutException(Cysharp.Threading.Tasks.UniTask,System.TimeSpan,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationTokenSource)">TimeoutWithoutException(UniTask, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;bool&gt; TimeoutWithoutException(this UniTask task, TimeSpan timeout, DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming timeoutCheckTiming = PlayerLoopTiming.Update, CancellationTokenSource taskCancellationTokenSource = null)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>timeout</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
<dt><span class="parametername"><code>delayType</code></span> <a class="xref" href="Cysharp.Threading.Tasks.DelayType.html">DelayType</a></dt>
<dd></dd>
<dt><span class="parametername"><code>timeoutCheckTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
<dd></dd>
<dt><span class="parametername"><code>taskCancellationTokenSource</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtokensource">CancellationTokenSource</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a>&gt;</dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_TimeoutWithoutException_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.TimeoutWithoutException*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_TimeoutWithoutException__1_Cysharp_Threading_Tasks_UniTask___0__System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.TimeoutWithoutException``1(Cysharp.Threading.Tasks.UniTask{``0},System.TimeSpan,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationTokenSource)">TimeoutWithoutException&lt;T&gt;(UniTask&lt;T&gt;, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;(bool IsTimeout, T Result)&gt; TimeoutWithoutException&lt;T&gt;(this UniTask&lt;T&gt; task, TimeSpan timeout, DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming timeoutCheckTiming = PlayerLoopTiming.Update, CancellationTokenSource taskCancellationTokenSource = null)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>timeout</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
<dt><span class="parametername"><code>delayType</code></span> <a class="xref" href="Cysharp.Threading.Tasks.DelayType.html">DelayType</a></dt>
<dd></dd>
<dt><span class="parametername"><code>timeoutCheckTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
<dd></dd>
<dt><span class="parametername"><code>taskCancellationTokenSource</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtokensource">CancellationTokenSource</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;(<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-system.boolean,--0-.hasresultleft">hasResultLeft</a>, T <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetuple-system.boolean,--0-.result">result</a>)&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Timeout_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Timeout*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Timeout__1_Cysharp_Threading_Tasks_UniTask___0__System_TimeSpan_Cysharp_Threading_Tasks_DelayType_Cysharp_Threading_Tasks_PlayerLoopTiming_System_Threading_CancellationTokenSource_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Timeout``1(Cysharp.Threading.Tasks.UniTask{``0},System.TimeSpan,Cysharp.Threading.Tasks.DelayType,Cysharp.Threading.Tasks.PlayerLoopTiming,System.Threading.CancellationTokenSource)">Timeout&lt;T&gt;(UniTask&lt;T&gt;, TimeSpan, DelayType, PlayerLoopTiming, CancellationTokenSource)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; Timeout&lt;T&gt;(this UniTask&lt;T&gt; task, TimeSpan timeout, DelayType delayType = DelayType.DeltaTime, PlayerLoopTiming timeoutCheckTiming = PlayerLoopTiming.Update, CancellationTokenSource taskCancellationTokenSource = null)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>timeout</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.timespan">TimeSpan</a></dt>
<dd></dd>
<dt><span class="parametername"><code>delayType</code></span> <a class="xref" href="Cysharp.Threading.Tasks.DelayType.html">DelayType</a></dt>
<dd></dd>
<dt><span class="parametername"><code>timeoutCheckTiming</code></span> <a class="xref" href="Cysharp.Threading.Tasks.PlayerLoopTiming.html">PlayerLoopTiming</a></dt>
<dd></dd>
<dt><span class="parametername"><code>taskCancellationTokenSource</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.cancellationtokensource">CancellationTokenSource</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ToAsyncLazy_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ToAsyncLazy*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ToAsyncLazy_Cysharp_Threading_Tasks_UniTask_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ToAsyncLazy(Cysharp.Threading.Tasks.UniTask)">ToAsyncLazy(UniTask)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static AsyncLazy ToAsyncLazy(this UniTask task)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.AsyncLazy.html">AsyncLazy</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ToAsyncLazy_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ToAsyncLazy*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ToAsyncLazy__1_Cysharp_Threading_Tasks_UniTask___0__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ToAsyncLazy``1(Cysharp.Threading.Tasks.UniTask{``0})">ToAsyncLazy&lt;T&gt;(UniTask&lt;T&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static AsyncLazy&lt;T&gt; ToAsyncLazy&lt;T&gt;(this UniTask&lt;T&gt; task)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.AsyncLazy-1.html">AsyncLazy</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutine_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ToCoroutine*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutine_Cysharp_Threading_Tasks_UniTask_System_Action_System_Exception__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ToCoroutine(Cysharp.Threading.Tasks.UniTask,System.Action{System.Exception})">ToCoroutine(UniTask, Action&lt;Exception&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static IEnumerator ToCoroutine(this UniTask task, Action&lt;Exception&gt; exceptionHandler = null)</code></pre>
</div>
<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.html">UniTask</a></dt>
<dd></dd>
<dt><span class="parametername"><code>exceptionHandler</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a>&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.ienumerator">IEnumerator</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutine_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ToCoroutine*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_ToCoroutine__1_Cysharp_Threading_Tasks_UniTask___0__System_Action___0__System_Action_System_Exception__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.ToCoroutine``1(Cysharp.Threading.Tasks.UniTask{``0},System.Action{``0},System.Action{System.Exception})">ToCoroutine&lt;T&gt;(UniTask&lt;T&gt;, Action&lt;T&gt;, Action&lt;Exception&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static IEnumerator ToCoroutine&lt;T&gt;(this UniTask&lt;T&gt; task, Action&lt;T&gt; resultHandler = null, Action&lt;Exception&gt; exceptionHandler = null)</code></pre>
</div>
<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;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>resultHandler</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a>&lt;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>exceptionHandler</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.action-1">Action</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.exception">Exception</a>&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.ienumerator">IEnumerator</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<h4 id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_Cysharp_Threading_Tasks_UniTask_Cysharp_Threading_Tasks_UniTask__" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap(Cysharp.Threading.Tasks.UniTask{Cysharp.Threading.Tasks.UniTask})">Unwrap(UniTask&lt;UniTask&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask Unwrap(this UniTask&lt;UniTask&gt; task)</code></pre>
</div>
<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;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</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_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<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>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask Unwrap(this UniTask&lt;Task&gt; task)</code></pre>
</div>
<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;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a>&gt;</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_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<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;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask Unwrap(this UniTask&lt;Task&gt; task, bool continueOnCapturedContext)</code></pre>
</div>
<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;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task">Task</a>&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>continueOnCapturedContext</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<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>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask Unwrap(this Task&lt;UniTask&gt; task)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>task</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</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_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<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;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask Unwrap(this Task&lt;UniTask&gt; task, bool continueOnCapturedContext)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>task</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a>&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>continueOnCapturedContext</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask.html">UniTask</a></dt>
<dd></dd>
</dl>
</section>
</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_Cysharp_Threading_Tasks_UniTask___0___" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap``1(Cysharp.Threading.Tasks.UniTask{Cysharp.Threading.Tasks.UniTask{``0}})">Unwrap&lt;T&gt;(UniTask&lt;UniTask&lt;T&gt;&gt;)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; Unwrap&lt;T&gt;(this UniTask&lt;UniTask&lt;T&gt;&gt; task)</code></pre>
</div>
<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;<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<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>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; Unwrap&lt;T&gt;(this UniTask&lt;Task&lt;T&gt;&gt; task)</code></pre>
</div>
<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;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;T&gt;&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<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;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; Unwrap&lt;T&gt;(this UniTask&lt;Task&lt;T&gt;&gt; task, bool continueOnCapturedContext)</code></pre>
</div>
<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;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;T&gt;&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>continueOnCapturedContext</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<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>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; Unwrap&lt;T&gt;(this Task&lt;UniTask&lt;T&gt;&gt; task)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>task</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&lt;<a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UniTaskExtensions_Unwrap_" data-uid="Cysharp.Threading.Tasks.UniTaskExtensions.Unwrap*"></a>
<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;, bool)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang- hljs">public static UniTask&lt;T&gt; Unwrap&lt;T&gt;(this Task&lt;UniTask&lt;T&gt;&gt; task, bool continueOnCapturedContext)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>task</code></span> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1">Task</a>&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> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="returns">Returns</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><a class="xref" href="Cysharp.Threading.Tasks.UniTask-1.html">UniTask</a>&lt;T&gt;</dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
</article>
</div>
<div class="hidden-sm col-md-2" role="complementary">
<div class="sideaffix">
<nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
<!-- <p><a class="back-to-top" href="#top">Back to top</a><p> -->
</nav>
</div>
</div>
</div>
</div>
<footer>
<div class="footer">
<div class="container">
<span class="pull-right">
<a href="#top">Back to top</a>
</span>
Copyright © <a href="https://cysharp.co.jp/">Cysharp</a>, Inc. | <span>Generated by <strong>DocFX</strong></span>
</div>
</div>
</footer>
</div>
<script type="text/javascript" src="../styles/docfx.vendor.js"></script>
<script type="text/javascript" src="../styles/docfx.js"></script>
<script type="text/javascript" src="../styles/docfx.override.js"></script>
<script type="text/javascript" src="../styles/main.js"></script>
</body>
</html>