diff --git a/api/Cysharp.Threading.Tasks.UniTask.html b/api/Cysharp.Threading.Tasks.UniTask.html
index ebf49d4..cf9ab5e 100644
--- a/api/Cysharp.Threading.Tasks.UniTask.html
+++ b/api/Cysharp.Threading.Tasks.UniTask.html
@@ -325,56 +325,56 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run(Action, Boolean)
+ Run(Action, Boolean, CancellationToken)
|
Run action on the threadPool and return to main thread if configureAwait = true.
|
- Run(Action<Object>, Object, Boolean)
+ Run(Action<Object>, Object, Boolean, CancellationToken)
|
Run action on the threadPool and return to main thread if configureAwait = true.
|
- Run(Func<UniTask>, Boolean)
+ Run(Func<UniTask>, Boolean, CancellationToken)
|
Run action on the threadPool and return to main thread if configureAwait = true.
|
- Run(Func<Object, UniTask>, Object, Boolean)
+ Run(Func<Object, UniTask>, Object, Boolean, CancellationToken)
|
Run action on the threadPool and return to main thread if configureAwait = true.
|
- Run<T>(Func<T>, Boolean)
+ Run<T>(Func<T>, Boolean, CancellationToken)
|
Run action on the threadPool and return to main thread if configureAwait = true.
|
- Run<T>(Func<UniTask<T>>, Boolean)
+ Run<T>(Func<UniTask<T>>, Boolean, CancellationToken)
|
Run action on the threadPool and return to main thread if configureAwait = true.
|
- Run<T>(Func<Object, T>, Object, Boolean)
+ Run<T>(Func<Object, T>, Object, Boolean, CancellationToken)
|
Run action on the threadPool and return to main thread if configureAwait = true.
|
- Run<T>(Func<Object, UniTask<T>>, Object, Boolean)
+ Run<T>(Func<Object, UniTask<T>>, Object, Boolean, CancellationToken)
|
Run action on the threadPool and return to main thread if configureAwait = true.
|
@@ -1883,13 +1883,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run(Action, Boolean)
+ Run(Action, Boolean, CancellationToken)
Run action on the threadPool and return to main thread if configureAwait = true.
-
public static UniTask Run(Action action, bool configureAwait = true)
+
public static UniTask Run(Action action, bool configureAwait = true, CancellationToken cancellationToken = null)
@@ -1899,6 +1899,8 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
configureAwait
System.Boolean
+ cancellationToken
CancellationToken
+
@@ -1923,13 +1925,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run(Action<Object>, Object, Boolean)
+ Run(Action<Object>, Object, Boolean, CancellationToken)
Run action on the threadPool and return to main thread if configureAwait = true.
-
public static UniTask Run(Action<object> action, object state, bool configureAwait = true)
+
public static UniTask Run(Action<object> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
@@ -1941,6 +1943,8 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
configureAwait
System.Boolean
+ cancellationToken
CancellationToken
+
@@ -1965,13 +1969,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run(Func<UniTask>, Boolean)
+ Run(Func<UniTask>, Boolean, CancellationToken)
Run action on the threadPool and return to main thread if configureAwait = true.
-
public static UniTask Run(Func<UniTask> action, bool configureAwait = true)
+
public static UniTask Run(Func<UniTask> action, bool configureAwait = true, CancellationToken cancellationToken = null)
@@ -1981,6 +1985,8 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
configureAwait
System.Boolean
+ cancellationToken
CancellationToken
+
@@ -2005,13 +2011,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run(Func<Object, UniTask>, Object, Boolean)
+ Run(Func<Object, UniTask>, Object, Boolean, CancellationToken)
Run action on the threadPool and return to main thread if configureAwait = true.
-
public static UniTask Run(Func<object, UniTask> action, object state, bool configureAwait = true)
+
public static UniTask Run(Func<object, UniTask> action, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
@@ -2023,6 +2029,8 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
configureAwait
System.Boolean
+ cancellationToken
CancellationToken
+
@@ -2047,13 +2055,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run<T>(Func<T>, Boolean)
+ Run<T>(Func<T>, Boolean, CancellationToken)
Run action on the threadPool and return to main thread if configureAwait = true.
-
public static UniTask<T> Run<T>(Func<T> func, bool configureAwait = true)
+
public static UniTask<T> Run<T>(Func<T> func, bool configureAwait = true, CancellationToken cancellationToken = null)
@@ -2063,6 +2071,8 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
configureAwait
System.Boolean
+ cancellationToken
CancellationToken
+
@@ -2094,13 +2104,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run<T>(Func<UniTask<T>>, Boolean)
+ Run<T>(Func<UniTask<T>>, Boolean, CancellationToken)
Run action on the threadPool and return to main thread if configureAwait = true.
-
public static UniTask<T> Run<T>(Func<UniTask<T>> func, bool configureAwait = true)
+
public static UniTask<T> Run<T>(Func<UniTask<T>> func, bool configureAwait = true, CancellationToken cancellationToken = null)
@@ -2110,6 +2120,8 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
configureAwait
System.Boolean
+ cancellationToken
CancellationToken
+
@@ -2141,13 +2153,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run<T>(Func<Object, T>, Object, Boolean)
+ Run<T>(Func<Object, T>, Object, Boolean, CancellationToken)
Run action on the threadPool and return to main thread if configureAwait = true.
-
public static UniTask<T> Run<T>(Func<object, T> func, object state, bool configureAwait = true)
+
public static UniTask<T> Run<T>(Func<object, T> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
@@ -2159,6 +2171,8 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
configureAwait
System.Boolean
+ cancellationToken
CancellationToken
+
@@ -2190,13 +2204,13 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
- Run<T>(Func<Object, UniTask<T>>, Object, Boolean)
+ Run<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> Run<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true)
+
public static UniTask<T> Run<T>(Func<object, UniTask<T>> func, object state, bool configureAwait = true, CancellationToken cancellationToken = null)
@@ -2208,6 +2222,8 @@ For example: FooAction = UniTask.Action(async () => { /* */ })
configureAwait
System.Boolean
+ cancellationToken
CancellationToken
+
diff --git a/manifest.json b/manifest.json
index 2329f7e..97ec668 100644
--- a/manifest.json
+++ b/manifest.json
@@ -2781,7 +2781,7 @@
"output": {
".html": {
"relative_path": "api/Cysharp.Threading.Tasks.UniTask.html",
- "hash": "wvmToYLxmI+GuDncSx3FhA=="
+ "hash": "5G0P37qTNzKRyoXi6DM5VA=="
}
},
"is_incremental": false,
diff --git a/xrefmap.yml b/xrefmap.yml
index ee23ce0..80f9738 100644
--- a/xrefmap.yml
+++ b/xrefmap.yml
@@ -17898,39 +17898,39 @@ references:
isSpec: "True"
fullName: Cysharp.Threading.Tasks.UniTask.ReturnToSynchronizationContext
nameWithType: UniTask.ReturnToSynchronizationContext
-- uid: Cysharp.Threading.Tasks.UniTask.Run(System.Action,System.Boolean)
- name: Run(Action, Boolean)
- href: api/Cysharp.Threading.Tasks.UniTask.html#Cysharp_Threading_Tasks_UniTask_Run_System_Action_System_Boolean_
- commentId: M:Cysharp.Threading.Tasks.UniTask.Run(System.Action,System.Boolean)
- fullName: Cysharp.Threading.Tasks.UniTask.Run(System.Action, System.Boolean)
- nameWithType: UniTask.Run(Action, Boolean)
-- uid: Cysharp.Threading.Tasks.UniTask.Run(System.Action{System.Object},System.Object,System.Boolean)
- name: Run(Action