This commit is contained in:
hadashiA
2023-09-14 07:23:59 +00:00
parent 49b146cb97
commit 238ede91da
154 changed files with 9881 additions and 9710 deletions

View File

@@ -108,12 +108,6 @@
</tr>
</thead>
<tbody>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_Boolean__Selectable_CancellationToken_System_Boolean_">BindTo(IUniTaskAsyncEnumerable&lt;Boolean&gt;, Selectable, CancellationToken, Boolean)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_Boolean__Selectable_System_Boolean_">BindTo(IUniTaskAsyncEnumerable&lt;Boolean&gt;, Selectable, Boolean)</a>
@@ -122,7 +116,7 @@
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_String__UnityEngine_UI_Text_CancellationToken_System_Boolean_">BindTo(IUniTaskAsyncEnumerable&lt;String&gt;, UnityEngine.UI.Text, CancellationToken, Boolean)</a>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_Boolean__Selectable_System_Threading_CancellationToken_System_Boolean_">BindTo(IUniTaskAsyncEnumerable&lt;Boolean&gt;, Selectable, CancellationToken, Boolean)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
@@ -134,13 +128,13 @@
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__1_Cysharp_Threading_Tasks_AsyncReactiveProperty___0__UnityEngine_UI_Text_System_Boolean_">BindTo&lt;T&gt;(AsyncReactiveProperty&lt;T&gt;, UnityEngine.UI.Text, Boolean)</a>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_String__UnityEngine_UI_Text_System_Threading_CancellationToken_System_Boolean_">BindTo(IUniTaskAsyncEnumerable&lt;String&gt;, UnityEngine.UI.Text, CancellationToken, Boolean)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__1_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0__UnityEngine_UI_Text_CancellationToken_System_Boolean_">BindTo&lt;T&gt;(IUniTaskAsyncEnumerable&lt;T&gt;, UnityEngine.UI.Text, CancellationToken, Boolean)</a>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__1_Cysharp_Threading_Tasks_AsyncReactiveProperty___0__UnityEngine_UI_Text_System_Boolean_">BindTo&lt;T&gt;(AsyncReactiveProperty&lt;T&gt;, UnityEngine.UI.Text, Boolean)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
@@ -152,13 +146,19 @@
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0____1_Action___1___0__CancellationToken_System_Boolean_">BindTo&lt;TSource, TObject&gt;(IUniTaskAsyncEnumerable&lt;TSource&gt;, TObject, Action&lt;TObject, TSource&gt;, CancellationToken, Boolean)</a>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__1_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0__UnityEngine_UI_Text_System_Threading_CancellationToken_System_Boolean_">BindTo&lt;T&gt;(IUniTaskAsyncEnumerable&lt;T&gt;, UnityEngine.UI.Text, CancellationToken, Boolean)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0____1_Action___1___0__System_Boolean_">BindTo&lt;TSource, TObject&gt;(IUniTaskAsyncEnumerable&lt;TSource&gt;, TObject, Action&lt;TObject, TSource&gt;, Boolean)</a>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0____1_System_Action___1___0__System_Boolean_">BindTo&lt;TSource, TObject&gt;(IUniTaskAsyncEnumerable&lt;TSource&gt;, TObject, Action&lt;TObject, TSource&gt;, Boolean)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
<tr>
<td>
<a class="xref" href="Cysharp.Threading.Tasks.UnityBindingExtensions.html#Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0____1_System_Action___1___0__System_Threading_CancellationToken_System_Boolean_">BindTo&lt;TSource, TObject&gt;(IUniTaskAsyncEnumerable&lt;TSource&gt;, TObject, Action&lt;TObject, TSource&gt;, CancellationToken, Boolean)</a>
</td>
<td class="markdown level1 summary"></td>
</tr>
@@ -169,42 +169,6 @@
</h3>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_Boolean__Selectable_CancellationToken_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{System.Boolean},Selectable,CancellationToken,System.Boolean)">BindTo(IUniTaskAsyncEnumerable&lt;Boolean&gt;, Selectable, CancellationToken, Boolean)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void BindTo(this IUniTaskAsyncEnumerable&lt;bool&gt; source, Selectable selectable, CancellationToken cancellationToken, bool rebindOnError = true)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>source</code></span> <a class="xref" href="Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html">IUniTaskAsyncEnumerable</a>&lt;<span class="xref">System.Boolean</span>&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>selectable</code></span> <span class="xref">Selectable</span></dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
<dd></dd>
<dt><span class="parametername"><code>rebindOnError</code></span> <span class="xref">System.Boolean</span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_Boolean__Selectable_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{System.Boolean},Selectable,System.Boolean)">BindTo(IUniTaskAsyncEnumerable&lt;Boolean&gt;, Selectable, Boolean)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
@@ -239,22 +203,22 @@
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_String__UnityEngine_UI_Text_CancellationToken_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{System.String},UnityEngine.UI.Text,CancellationToken,System.Boolean)">BindTo(IUniTaskAsyncEnumerable&lt;String&gt;, UnityEngine.UI.Text, CancellationToken, Boolean)</h4>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_Boolean__Selectable_System_Threading_CancellationToken_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{System.Boolean},Selectable,System.Threading.CancellationToken,System.Boolean)">BindTo(IUniTaskAsyncEnumerable&lt;Boolean&gt;, Selectable, CancellationToken, Boolean)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void BindTo(this IUniTaskAsyncEnumerable&lt;string&gt; source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)</code></pre>
<pre><code class="lang-csharp hljs">public static void BindTo(this IUniTaskAsyncEnumerable&lt;bool&gt; source, Selectable selectable, CancellationToken cancellationToken, bool rebindOnError = true)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>source</code></span> <a class="xref" href="Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html">IUniTaskAsyncEnumerable</a>&lt;<span class="xref">System.String</span>&gt;</dt>
<dt><span class="parametername"><code>source</code></span> <a class="xref" href="Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html">IUniTaskAsyncEnumerable</a>&lt;<span class="xref">System.Boolean</span>&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>text</code></span> <span class="xref">UnityEngine.UI.Text</span></dt>
<dt><span class="parametername"><code>selectable</code></span> <span class="xref">Selectable</span></dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
<dd></dd>
<dt><span class="parametername"><code>rebindOnError</code></span> <span class="xref">System.Boolean</span></dt>
<dd></dd>
@@ -306,6 +270,42 @@
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable_System_String__UnityEngine_UI_Text_System_Threading_CancellationToken_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{System.String},UnityEngine.UI.Text,System.Threading.CancellationToken,System.Boolean)">BindTo(IUniTaskAsyncEnumerable&lt;String&gt;, UnityEngine.UI.Text, CancellationToken, Boolean)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void BindTo(this IUniTaskAsyncEnumerable&lt;string&gt; source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>source</code></span> <a class="xref" href="Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html">IUniTaskAsyncEnumerable</a>&lt;<span class="xref">System.String</span>&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>text</code></span> <span class="xref">UnityEngine.UI.Text</span></dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
<dd></dd>
<dt><span class="parametername"><code>rebindOnError</code></span> <span class="xref">System.Boolean</span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
@@ -347,49 +347,6 @@
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__1_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0__UnityEngine_UI_Text_CancellationToken_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo``1(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{``0},UnityEngine.UI.Text,CancellationToken,System.Boolean)">BindTo&lt;T&gt;(IUniTaskAsyncEnumerable&lt;T&gt;, UnityEngine.UI.Text, CancellationToken, Boolean)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void BindTo&lt;T&gt;(this IUniTaskAsyncEnumerable&lt;T&gt; source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>source</code></span> <a class="xref" href="Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html">IUniTaskAsyncEnumerable</a>&lt;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>text</code></span> <span class="xref">UnityEngine.UI.Text</span></dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
<dd></dd>
<dt><span class="parametername"><code>rebindOnError</code></span> <span class="xref">System.Boolean</span></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
@@ -434,12 +391,56 @@
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0____1_Action___1___0__CancellationToken_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo``2(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{``0},``1,Action{``1,``0},CancellationToken,System.Boolean)">BindTo&lt;TSource, TObject&gt;(IUniTaskAsyncEnumerable&lt;TSource&gt;, TObject, Action&lt;TObject, TSource&gt;, CancellationToken, Boolean)</h4>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__1_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0__UnityEngine_UI_Text_System_Threading_CancellationToken_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo``1(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{``0},UnityEngine.UI.Text,System.Threading.CancellationToken,System.Boolean)">BindTo&lt;T&gt;(IUniTaskAsyncEnumerable&lt;T&gt;, UnityEngine.UI.Text, CancellationToken, Boolean)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void BindTo&lt;TSource, TObject&gt;(this IUniTaskAsyncEnumerable&lt;TSource&gt; source, TObject bindTarget, Action&lt;TObject, TSource&gt; bindAction, CancellationToken cancellationToken, bool rebindOnError = true)</code></pre>
<pre><code class="lang-csharp hljs">public static void BindTo&lt;T&gt;(this IUniTaskAsyncEnumerable&lt;T&gt; source, UnityEngine.UI.Text text, CancellationToken cancellationToken, bool rebindOnError = true)</code></pre>
</div>
<section>
<h5 class="parameters">Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>source</code></span> <a class="xref" href="Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html">IUniTaskAsyncEnumerable</a>&lt;T&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>text</code></span> <span class="xref">UnityEngine.UI.Text</span></dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
<dd></dd>
<dt><span class="parametername"><code>rebindOnError</code></span> <span class="xref">System.Boolean</span></dt>
<dd></dd>
</dl>
</section>
<section>
<h5 class="typeParameters">Type Parameters</h5>
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>T</code></span></dt>
<dd></dd>
</dl>
</section>
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0____1_System_Action___1___0__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo``2(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{``0},``1,System.Action{``1,``0},System.Boolean)">BindTo&lt;TSource, TObject&gt;(IUniTaskAsyncEnumerable&lt;TSource&gt;, TObject, Action&lt;TObject, TSource&gt;, Boolean)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void BindTo&lt;TSource, TObject&gt;(this IUniTaskAsyncEnumerable&lt;TSource&gt; source, TObject monoBehaviour, Action&lt;TObject, TSource&gt; bindAction, bool rebindOnError = true)
where TObject : MonoBehaviour</code></pre>
</div>
<section>
@@ -447,11 +448,9 @@
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>source</code></span> <a class="xref" href="Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html">IUniTaskAsyncEnumerable</a>&lt;TSource&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>bindTarget</code></span> <span class="xref">TObject</span></dt>
<dt><span class="parametername"><code>monoBehaviour</code></span> <span class="xref">TObject</span></dt>
<dd></dd>
<dt><span class="parametername"><code>bindAction</code></span> <span class="xref">Action</span>&lt;TObject, TSource&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">CancellationToken</span></dt>
<dt><span class="parametername"><code>bindAction</code></span> <span class="xref">System.Action</span>&lt;TObject, TSource&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>rebindOnError</code></span> <span class="xref">System.Boolean</span></dt>
<dd></dd>
@@ -481,13 +480,12 @@
</section>
<section>
<a id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo*"></a>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0____1_Action___1___0__System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo``2(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{``0},``1,Action{``1,``0},System.Boolean)">BindTo&lt;TSource, TObject&gt;(IUniTaskAsyncEnumerable&lt;TSource&gt;, TObject, Action&lt;TObject, TSource&gt;, Boolean)</h4>
<h4 id="Cysharp_Threading_Tasks_UnityBindingExtensions_BindTo__2_Cysharp_Threading_Tasks_IUniTaskAsyncEnumerable___0____1_System_Action___1___0__System_Threading_CancellationToken_System_Boolean_" data-uid="Cysharp.Threading.Tasks.UnityBindingExtensions.BindTo``2(Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable{``0},``1,System.Action{``1,``0},System.Threading.CancellationToken,System.Boolean)">BindTo&lt;TSource, TObject&gt;(IUniTaskAsyncEnumerable&lt;TSource&gt;, TObject, Action&lt;TObject, TSource&gt;, CancellationToken, Boolean)</h4>
<div class="markdown level1 summary"></div>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static void BindTo&lt;TSource, TObject&gt;(this IUniTaskAsyncEnumerable&lt;TSource&gt; source, TObject monoBehaviour, Action&lt;TObject, TSource&gt; bindAction, bool rebindOnError = true)
where TObject : MonoBehaviour</code></pre>
<pre><code class="lang-csharp hljs">public static void BindTo&lt;TSource, TObject&gt;(this IUniTaskAsyncEnumerable&lt;TSource&gt; source, TObject bindTarget, Action&lt;TObject, TSource&gt; bindAction, CancellationToken cancellationToken, bool rebindOnError = true)</code></pre>
</div>
<section>
@@ -495,9 +493,11 @@
<dl class="cysharpdocfx-valuedefinition">
<dt><span class="parametername"><code>source</code></span> <a class="xref" href="Cysharp.Threading.Tasks.IUniTaskAsyncEnumerable-1.html">IUniTaskAsyncEnumerable</a>&lt;TSource&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>monoBehaviour</code></span> <span class="xref">TObject</span></dt>
<dt><span class="parametername"><code>bindTarget</code></span> <span class="xref">TObject</span></dt>
<dd></dd>
<dt><span class="parametername"><code>bindAction</code></span> <span class="xref">Action</span>&lt;TObject, TSource&gt;</dt>
<dt><span class="parametername"><code>bindAction</code></span> <span class="xref">System.Action</span>&lt;TObject, TSource&gt;</dt>
<dd></dd>
<dt><span class="parametername"><code>cancellationToken</code></span> <span class="xref">System.Threading.CancellationToken</span></dt>
<dd></dd>
<dt><span class="parametername"><code>rebindOnError</code></span> <span class="xref">System.Boolean</span></dt>
<dd></dd>