diff --git a/api/Cysharp.Threading.Tasks.UniTask.html b/api/Cysharp.Threading.Tasks.UniTask.html
index fabc5f2..9a4d736 100644
--- a/api/Cysharp.Threading.Tasks.UniTask.html
+++ b/api/Cysharp.Threading.Tasks.UniTask.html
@@ -377,6 +377,62 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
Run<T>(Func<Object, UniTask<T>>, Object, Boolean, CancellationToken)
Run action on the threadPool and return to main thread if configureAwait = true.
+ |
+
+
+
+ RunOnThreadPool(Action, Boolean, CancellationToken)
+ |
+ Run action on the threadPool and return to main thread if configureAwait = true.
+ |
+
+
+
+ RunOnThreadPool(Action<Object>, Object, Boolean, CancellationToken)
+ |
+ Run action on the threadPool and return to main thread if configureAwait = true.
+ |
+
+
+
+ RunOnThreadPool(Func<UniTask>, Boolean, CancellationToken)
+ |
+ Run action on the threadPool and return to main thread if configureAwait = true.
+ |
+
+
+
+ RunOnThreadPool(Func<Object, UniTask>, Object, Boolean, CancellationToken)
+ |
+ Run action on the threadPool and return to main thread if configureAwait = true.
+ |
+
+
+
+ RunOnThreadPool<T>(Func<T>, Boolean, CancellationToken)
+ |
+ Run action on the threadPool and return to main thread if configureAwait = true.
+ |
+
+
+
+ RunOnThreadPool<T>(Func<UniTask<T>>, Boolean, CancellationToken)
+ |
+ Run action on the threadPool and return to main thread if configureAwait = true.
+ |
+
+
+
+ RunOnThreadPool<T>(Func<Object, T>, Object, Boolean, CancellationToken)
+ |
+ Run action on the threadPool and return to main thread if configureAwait = true.
+ |
+
+
+
+ RunOnThreadPool<T>(Func<Object, UniTask<T>>, Object, Boolean, CancellationToken)
+ |
+ Run action on the threadPool and return to main thread if configureAwait = true.
|
@@ -2252,6 +2308,378 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
+
+
+
+ RunOnThreadPool(Action, Boolean, CancellationToken)
+ Run action on the threadPool and return to main thread if configureAwait = true.
+
+
+
+
+
public static UniTask RunOnThreadPool(Action action, bool configureAwait = true, CancellationToken cancellationToken = null)
+
+
+
+ Parameters
+
+ action
System.Action
+
+ configureAwait
System.Boolean
+
+ cancellationToken
CancellationToken
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RunOnThreadPool(Action<Object>, Object, Boolean, CancellationToken)
+ Run action on the threadPool and return to main thread if configureAwait = true.
+
+
+
+
+
public static UniTask RunOnThreadPool(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+
+
+
+ Parameters
+
+ action
System.Action<System.Object>
+
+ state
System.Object
+
+ configureAwait
System.Boolean
+
+ cancellationToken
CancellationToken
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RunOnThreadPool(Func<UniTask>, Boolean, CancellationToken)
+ Run action on the threadPool and return to main thread if configureAwait = true.
+
+
+
+
+
public static UniTask RunOnThreadPool(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = null)
+
+
+
+ Parameters
+
+ action
System.Func<UniTask>
+
+ configureAwait
System.Boolean
+
+ cancellationToken
CancellationToken
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RunOnThreadPool(Func<Object, UniTask>, Object, Boolean, CancellationToken)
+ Run action on the threadPool and return to main thread if configureAwait = true.
+
+
+
+
+
public static UniTask RunOnThreadPool(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+
+
+
+ Parameters
+
+ action
System.Func<System.Object, UniTask>
+
+ state
System.Object
+
+ configureAwait
System.Boolean
+
+ cancellationToken
CancellationToken
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RunOnThreadPool<T>(Func<T>, Boolean, CancellationToken)
+ Run action on the threadPool and return to main thread if configureAwait = true.
+
+
+
+
+
public static UniTask<T> RunOnThreadPool<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = null)
+
+
+
+ Parameters
+
+ func
System.Func<T>
+
+ configureAwait
System.Boolean
+
+ cancellationToken
CancellationToken
+
+
+
+
+
+
+
+ Type Parameters
+
+ T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RunOnThreadPool<T>(Func<UniTask<T>>, Boolean, CancellationToken)
+ Run action on the threadPool and return to main thread if configureAwait = true.
+
+
+
+
+
public static UniTask<T> RunOnThreadPool<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = null)
+
+
+
+ Parameters
+
+ func
System.Func<UniTask<T>>
+
+ configureAwait
System.Boolean
+
+ cancellationToken
CancellationToken
+
+
+
+
+
+
+
+ Type Parameters
+
+ T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RunOnThreadPool<T>(Func<Object, T>, Object, Boolean, CancellationToken)
+ Run action on the threadPool and return to main thread if configureAwait = true.
+
+
+
+
+
public static UniTask<T> RunOnThreadPool<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+
+
+
+ Parameters
+
+ func
System.Func<System.Object, T>
+
+ state
System.Object
+
+ configureAwait
System.Boolean
+
+ cancellationToken
CancellationToken
+
+
+
+
+
+
+
+ Type Parameters
+
+ T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ RunOnThreadPool<T>(Func<Object, UniTask<T>>, Object, Boolean, CancellationToken)
+ Run action on the threadPool and return to main thread if configureAwait = true.
+
+
+
+
+
public static UniTask<T> RunOnThreadPool<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
+
+
+
+ Parameters
+
+ func
System.Func<System.Object, UniTask<T>>
+
+ state
System.Object
+
+ configureAwait
System.Boolean
+
+ cancellationToken
CancellationToken
+
+
+
+
+
+
+
+ Type Parameters
+
+ T
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/manifest.json b/manifest.json
index 80aca4f..707f71f 100644
--- a/manifest.json
+++ b/manifest.json
@@ -2781,7 +2781,7 @@
"output": {
".html": {
"relative_path": "api/Cysharp.Threading.Tasks.UniTask.html",
- "hash": "alV0MQmSbuNs7m69EP3H1Q=="
+ "hash": "/BE8BcHd2tjW/v8jbUCTFg=="
}
},
"is_incremental": false,
diff --git a/xrefmap.yml b/xrefmap.yml
index b1f7bed..c1ec7b7 100644
--- a/xrefmap.yml
+++ b/xrefmap.yml
@@ -18089,6 +18089,82 @@ references:
fullName.vb: Cysharp.Threading.Tasks.UniTask.Run(Of T)(System.Func(Of System.Object, Cysharp.Threading.Tasks.UniTask(Of T)), System.Object, System.Boolean, CancellationToken)
nameWithType: UniTask.Run(Func