diff --git a/api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource-1.html b/api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource-1.html index ae32c4e..d1aae0d 100644 --- a/api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource-1.html +++ b/api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource-1.html @@ -97,7 +97,7 @@
IUniTaskSource
System.Threading.Tasks.Sources.IValueTaskSource
System.Threading.Tasks.Sources.IValueTaskSource<T>
-
ITaskPoolNode<AutoResetUniTaskCompletionSource<T>>
+
ITaskPoolNode<AutoResetUniTaskCompletionSource<T>>
IPromise<T>
IResolvePromise<T>
IRejectPromise
@@ -774,7 +774,7 @@ System.Threading.Tasks.Sources.IValueTaskSource<TResult>
- ITaskPoolNode<> + ITaskPoolNode<T>
IPromise<T> diff --git a/api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource.html b/api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource.html index 3ea50ae..b1932b0 100644 --- a/api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource.html +++ b/api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource.html @@ -95,7 +95,7 @@
Implements
IUniTaskSource
System.Threading.Tasks.Sources.IValueTaskSource
-
ITaskPoolNode<AutoResetUniTaskCompletionSource>
+
ITaskPoolNode<AutoResetUniTaskCompletionSource>
IPromise
IResolvePromise
IRejectPromise
@@ -693,7 +693,7 @@ System.Threading.Tasks.Sources.IValueTaskSource
- ITaskPoolNode<> + ITaskPoolNode<T>
IPromise diff --git a/api/Cysharp.Threading.Tasks.Internal.ITaskPoolNode-1.html b/api/Cysharp.Threading.Tasks.ITaskPoolNode-1.html similarity index 87% rename from api/Cysharp.Threading.Tasks.Internal.ITaskPoolNode-1.html rename to api/Cysharp.Threading.Tasks.ITaskPoolNode-1.html index 4a3f965..1c782b2 100644 --- a/api/Cysharp.Threading.Tasks.Internal.ITaskPoolNode-1.html +++ b/api/Cysharp.Threading.Tasks.ITaskPoolNode-1.html @@ -71,11 +71,11 @@
-
+
-

ITaskPoolNode<T> Interface +

ITaskPoolNode<T> Interface

-
Namespace: Cysharp.Threading.Tasks.Internal
+
Namespace: Cysharp.Threading.Tasks
Assembly: cs.temp.dll.dll
@@ -112,7 +112,7 @@ - NextNode + NextNode @@ -122,8 +122,8 @@

Properties

- -

NextNode

+ +

NextNode

diff --git a/api/Cysharp.Threading.Tasks.Internal.html b/api/Cysharp.Threading.Tasks.Internal.html deleted file mode 100644 index f91ddc8..0000000 --- a/api/Cysharp.Threading.Tasks.Internal.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - Cysharp.Threading.Tasks.Internal Namespace - | UniTask - - - - - - - - - - - - - - - - -
-
- -
-
-
- - -
- - - UniTask - -
-
-
-
-
- -
-
-
-
-
- -
-
-
    -
  • -
-
-
-
-
- -
- Show / Hide Table of Contents -
-
-
-
-
-
-
- -

Cysharp.Threading.Tasks.Internal Namespace -

-
-
-
-

Classes -

-

TaskPool

-
-

Structs -

-

TaskPool<T>

-
-

Interfaces -

-

ITaskPoolNode<T>

-
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- - Back to top - - - Copyright © Cysharp, Inc. | Generated by DocFX -
-
-
-
- - - - - - - diff --git a/api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html b/api/Cysharp.Threading.Tasks.TaskPool-1.html similarity index 82% rename from api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html rename to api/Cysharp.Threading.Tasks.TaskPool-1.html index 81c771a..79ae9c6 100644 --- a/api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html +++ b/api/Cysharp.Threading.Tasks.TaskPool-1.html @@ -71,11 +71,11 @@
-
+
-

TaskPool<T> Struct +

TaskPool<T> Struct

-
Namespace: Cysharp.Threading.Tasks.Internal
+
Namespace: Cysharp.Threading.Tasks
Assembly: cs.temp.dll.dll
@@ -113,7 +113,7 @@ - Size + Size @@ -131,13 +131,13 @@ - TryPop(out T) + TryPop(out T) - TryPush(T) + TryPush(T) @@ -147,8 +147,8 @@

Properties

- -

Size

+ +

Size

@@ -179,8 +179,8 @@

Methods

- -

TryPop(out T)

+ +

TryPop(out T)

@@ -216,8 +216,8 @@
- -

TryPush(T)

+ +

TryPush(T)

diff --git a/api/Cysharp.Threading.Tasks.Internal.TaskPool.html b/api/Cysharp.Threading.Tasks.TaskPool.html similarity index 78% rename from api/Cysharp.Threading.Tasks.Internal.TaskPool.html rename to api/Cysharp.Threading.Tasks.TaskPool.html index 817d372..5c50699 100644 --- a/api/Cysharp.Threading.Tasks.Internal.TaskPool.html +++ b/api/Cysharp.Threading.Tasks.TaskPool.html @@ -71,11 +71,11 @@
-
+
-

TaskPool Class +

TaskPool Class

-
Namespace: Cysharp.Threading.Tasks.Internal
+
Namespace: Cysharp.Threading.Tasks
Assembly: cs.temp.dll.dll
@@ -110,19 +110,19 @@ - GetCacheSizeInfo() + GetCacheSizeInfo() - RegisterSizeGetter(Type, Func<Int32>) + RegisterSizeGetter(Type, Func<Int32>) - SetMaxPoolSize(Int32) + SetMaxPoolSize(Int32) @@ -132,8 +132,8 @@

Methods

- -

GetCacheSizeInfo()

+ +

GetCacheSizeInfo()

@@ -162,8 +162,8 @@
- -

RegisterSizeGetter(Type, Func<Int32>)

+ +

RegisterSizeGetter(Type, Func<Int32>)

@@ -194,8 +194,8 @@
- -

SetMaxPoolSize(Int32)

+ +

SetMaxPoolSize(Int32)

diff --git a/api/Cysharp.Threading.Tasks.UniTask.html b/api/Cysharp.Threading.Tasks.UniTask.html index 303f12b..668f25d 100644 --- a/api/Cysharp.Threading.Tasks.UniTask.html +++ b/api/Cysharp.Threading.Tasks.UniTask.html @@ -360,23 +360,21 @@ For example: FooAction = UniTask.Action(async () => { /* */ })

Void(Func<CancellationToken, UniTaskVoid>, CancellationToken) -

helper of create add UniTaskVoid to delegate.

+

helper of fire and forget void action.

Void(Func<UniTaskVoid>) -

helper of create add UniTaskVoid to delegate. -For example: FooEvent += () => UniTask.Void(async () => { /* */ })

+

helper of fire and forget void action.

Void<T>(Func<T, UniTaskVoid>, T) -

helper of create add UniTaskVoid to delegate. -For example: FooEvent += (sender, e) => UniTask.Void(async arg => { /* */ }, (sender, e))

+

helper of fire and forget void action.

@@ -1960,7 +1958,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })

Void(Func<CancellationToken, UniTaskVoid>, CancellationToken)

-

helper of create add UniTaskVoid to delegate.

+

helper of fire and forget void action.

@@ -1993,8 +1991,7 @@ For example: FooAction = UniTask.Action(async () => { /* */ })

Void(Func<UniTaskVoid>)

-

helper of create add UniTaskVoid to delegate. -For example: FooEvent += () => UniTask.Void(async () => { /* */ })

+

helper of fire and forget void action.

@@ -2025,8 +2022,7 @@ For example: FooEvent += () => UniTask.Void(async () => { /* */ })

Void<T>(Func<T, UniTaskVoid>, T)

-

helper of create add UniTaskVoid to delegate. -For example: FooEvent += (sender, e) => UniTask.Void(async arg => { /* */ }, (sender, e))

+

helper of fire and forget void action.

diff --git a/api/Cysharp.Threading.Tasks.html b/api/Cysharp.Threading.Tasks.html index b44c989..5fe50b4 100644 --- a/api/Cysharp.Threading.Tasks.html +++ b/api/Cysharp.Threading.Tasks.html @@ -129,6 +129,8 @@

StateExtensions

+

TaskPool

+

TaskTracker

UniTaskAsyncEnumerableExtensions

@@ -181,6 +183,8 @@

SwitchToThreadPoolAwaitable.Awaiter

+

TaskPool<T>

+

TriggerEvent<T>

UniTask

@@ -297,6 +301,8 @@

IResolvePromise<T>

+

ITaskPoolNode<T>

+

ITriggerHandler<T>

IUniTaskAsyncDisposable

diff --git a/api/toc.html b/api/toc.html index 3dd7688..3812040 100644 --- a/api/toc.html +++ b/api/toc.html @@ -122,6 +122,9 @@
  • IResolvePromise<T>
  • +
  • + ITaskPoolNode<T> +
  • ITriggerHandler<T>
  • @@ -185,6 +188,12 @@
  • SwitchToThreadPoolAwaitable.Awaiter
  • +
  • + TaskPool +
  • +
  • + TaskPool<T> +
  • TaskTracker
  • @@ -377,22 +386,6 @@ -
  • - - Cysharp.Threading.Tasks.Internal - -
      -
    • - ITaskPoolNode<T> -
    • -
    • - TaskPool -
    • -
    • - TaskPool<T> -
    • -
    -
  • Cysharp.Threading.Tasks.Linq diff --git a/manifest.json b/manifest.json index f4b9a7f..4056b46 100644 --- a/manifest.json +++ b/manifest.json @@ -81,7 +81,7 @@ "output": { ".html": { "relative_path": "api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource-1.html", - "hash": "2r37Uvd/MLiyHqArfGmuTQ==" + "hash": "LXhKIB1qQAT2x2jbFNVRPQ==" } }, "is_incremental": false, @@ -93,7 +93,7 @@ "output": { ".html": { "relative_path": "api/Cysharp.Threading.Tasks.AutoResetUniTaskCompletionSource.html", - "hash": "KrggJqCUv4Sl11Z1/zXfUQ==" + "hash": "7QpdipXSyiA1GNU8cT/0oA==" } }, "is_incremental": false, @@ -471,6 +471,18 @@ "is_incremental": false, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/Cysharp.Threading.Tasks.ITaskPoolNode-1.yml", + "output": { + ".html": { + "relative_path": "api/Cysharp.Threading.Tasks.ITaskPoolNode-1.html", + "hash": "skDdw/2tvenSDDTxz2xGJA==" + } + }, + "is_incremental": false, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/Cysharp.Threading.Tasks.ITriggerHandler-1.yml", @@ -555,54 +567,6 @@ "is_incremental": false, "version": "" }, - { - "type": "ManagedReference", - "source_relative_path": "api/Cysharp.Threading.Tasks.Internal.ITaskPoolNode-1.yml", - "output": { - ".html": { - "relative_path": "api/Cysharp.Threading.Tasks.Internal.ITaskPoolNode-1.html", - "hash": "hYbRKdcnxLqN5A0SDCsLXg==" - } - }, - "is_incremental": false, - "version": "" - }, - { - "type": "ManagedReference", - "source_relative_path": "api/Cysharp.Threading.Tasks.Internal.TaskPool-1.yml", - "output": { - ".html": { - "relative_path": "api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html", - "hash": "xHDgyeD+nyDVE3qOM7+liQ==" - } - }, - "is_incremental": false, - "version": "" - }, - { - "type": "ManagedReference", - "source_relative_path": "api/Cysharp.Threading.Tasks.Internal.TaskPool.yml", - "output": { - ".html": { - "relative_path": "api/Cysharp.Threading.Tasks.Internal.TaskPool.html", - "hash": "VgSIF55obSIZBG09+oCXGA==" - } - }, - "is_incremental": false, - "version": "" - }, - { - "type": "ManagedReference", - "source_relative_path": "api/Cysharp.Threading.Tasks.Internal.yml", - "output": { - ".html": { - "relative_path": "api/Cysharp.Threading.Tasks.Internal.html", - "hash": "HBIpDZ2ccy6OzZGfBku81A==" - } - }, - "is_incremental": false, - "version": "" - }, { "type": "ManagedReference", "source_relative_path": "api/Cysharp.Threading.Tasks.Linq.UniTaskAsyncEnumerable.yml", @@ -795,6 +759,30 @@ "is_incremental": false, "version": "" }, + { + "type": "ManagedReference", + "source_relative_path": "api/Cysharp.Threading.Tasks.TaskPool-1.yml", + "output": { + ".html": { + "relative_path": "api/Cysharp.Threading.Tasks.TaskPool-1.html", + "hash": "D4LTJuKAA6sD6xz9QFPKwA==" + } + }, + "is_incremental": false, + "version": "" + }, + { + "type": "ManagedReference", + "source_relative_path": "api/Cysharp.Threading.Tasks.TaskPool.yml", + "output": { + ".html": { + "relative_path": "api/Cysharp.Threading.Tasks.TaskPool.html", + "hash": "LVYQtyUf2qO8hlnntkR0sg==" + } + }, + "is_incremental": false, + "version": "" + }, { "type": "ManagedReference", "source_relative_path": "api/Cysharp.Threading.Tasks.TaskTracker.yml", @@ -2709,7 +2697,7 @@ "output": { ".html": { "relative_path": "api/Cysharp.Threading.Tasks.UniTask.html", - "hash": "Tiwl8atThNCdAPmN/npmHQ==" + "hash": "vVN9JH68+CfaJOWvvIPU3w==" } }, "is_incremental": false, @@ -3345,7 +3333,7 @@ "output": { ".html": { "relative_path": "api/Cysharp.Threading.Tasks.html", - "hash": "+IwrywjmOusZ+5CcULJUiA==" + "hash": "8XI33tsJ3VP1JaNbDUWXAA==" } }, "is_incremental": false, @@ -3357,7 +3345,7 @@ "output": { ".html": { "relative_path": "api/toc.html", - "hash": "RZ+4/5FcwOB7bbOOQu4TXA==" + "hash": "qqQibUvqlZk4MvSQEGqK8w==" } }, "is_incremental": false, @@ -3411,7 +3399,7 @@ "ManagedReferenceDocumentProcessor": { "can_incremental": false, "incrementalPhase": "build", - "total_file_count": 279, + "total_file_count": 278, "skipped_file_count": 0 }, "TocDocumentProcessor": { diff --git a/xrefmap.yml b/xrefmap.yml index 0cac100..0bf96df 100644 --- a/xrefmap.yml +++ b/xrefmap.yml @@ -2272,147 +2272,6 @@ references: fullName.vb: Cysharp.Threading.Tasks.IConnectableUniTaskAsyncEnumerable(Of T).Connect nameWithType: IConnectableUniTaskAsyncEnumerable.Connect nameWithType.vb: IConnectableUniTaskAsyncEnumerable(Of T).Connect -- uid: Cysharp.Threading.Tasks.Internal - name: Cysharp.Threading.Tasks.Internal - href: api/Cysharp.Threading.Tasks.Internal.html - commentId: N:Cysharp.Threading.Tasks.Internal - fullName: Cysharp.Threading.Tasks.Internal - nameWithType: Cysharp.Threading.Tasks.Internal -- uid: Cysharp.Threading.Tasks.Internal.ITaskPoolNode`1 - name: ITaskPoolNode - href: api/Cysharp.Threading.Tasks.Internal.ITaskPoolNode-1.html - commentId: T:Cysharp.Threading.Tasks.Internal.ITaskPoolNode`1 - name.vb: ITaskPoolNode(Of T) - fullName: Cysharp.Threading.Tasks.Internal.ITaskPoolNode - fullName.vb: Cysharp.Threading.Tasks.Internal.ITaskPoolNode(Of T) - nameWithType: ITaskPoolNode - nameWithType.vb: ITaskPoolNode(Of T) -- uid: Cysharp.Threading.Tasks.Internal.ITaskPoolNode`1.NextNode - name: NextNode - href: api/Cysharp.Threading.Tasks.Internal.ITaskPoolNode-1.html#Cysharp_Threading_Tasks_Internal_ITaskPoolNode_1_NextNode - commentId: P:Cysharp.Threading.Tasks.Internal.ITaskPoolNode`1.NextNode - fullName: Cysharp.Threading.Tasks.Internal.ITaskPoolNode.NextNode - fullName.vb: Cysharp.Threading.Tasks.Internal.ITaskPoolNode(Of T).NextNode - nameWithType: ITaskPoolNode.NextNode - nameWithType.vb: ITaskPoolNode(Of T).NextNode -- uid: Cysharp.Threading.Tasks.Internal.ITaskPoolNode`1.NextNode* - name: NextNode - href: api/Cysharp.Threading.Tasks.Internal.ITaskPoolNode-1.html#Cysharp_Threading_Tasks_Internal_ITaskPoolNode_1_NextNode_ - commentId: Overload:Cysharp.Threading.Tasks.Internal.ITaskPoolNode`1.NextNode - isSpec: "True" - fullName: Cysharp.Threading.Tasks.Internal.ITaskPoolNode.NextNode - fullName.vb: Cysharp.Threading.Tasks.Internal.ITaskPoolNode(Of T).NextNode - nameWithType: ITaskPoolNode.NextNode - nameWithType.vb: ITaskPoolNode(Of T).NextNode -- uid: Cysharp.Threading.Tasks.Internal.TaskPool - name: TaskPool - href: api/Cysharp.Threading.Tasks.Internal.TaskPool.html - commentId: T:Cysharp.Threading.Tasks.Internal.TaskPool - fullName: Cysharp.Threading.Tasks.Internal.TaskPool - nameWithType: TaskPool -- uid: Cysharp.Threading.Tasks.Internal.TaskPool.GetCacheSizeInfo - name: GetCacheSizeInfo() - href: api/Cysharp.Threading.Tasks.Internal.TaskPool.html#Cysharp_Threading_Tasks_Internal_TaskPool_GetCacheSizeInfo - commentId: M:Cysharp.Threading.Tasks.Internal.TaskPool.GetCacheSizeInfo - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.GetCacheSizeInfo() - nameWithType: TaskPool.GetCacheSizeInfo() -- uid: Cysharp.Threading.Tasks.Internal.TaskPool.GetCacheSizeInfo* - name: GetCacheSizeInfo - href: api/Cysharp.Threading.Tasks.Internal.TaskPool.html#Cysharp_Threading_Tasks_Internal_TaskPool_GetCacheSizeInfo_ - commentId: Overload:Cysharp.Threading.Tasks.Internal.TaskPool.GetCacheSizeInfo - isSpec: "True" - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.GetCacheSizeInfo - nameWithType: TaskPool.GetCacheSizeInfo -- uid: Cysharp.Threading.Tasks.Internal.TaskPool.RegisterSizeGetter(System.Type,System.Func{System.Int32}) - name: RegisterSizeGetter(Type, Func) - href: api/Cysharp.Threading.Tasks.Internal.TaskPool.html#Cysharp_Threading_Tasks_Internal_TaskPool_RegisterSizeGetter_System_Type_System_Func_System_Int32__ - commentId: M:Cysharp.Threading.Tasks.Internal.TaskPool.RegisterSizeGetter(System.Type,System.Func{System.Int32}) - name.vb: RegisterSizeGetter(Type, Func(Of Int32)) - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.RegisterSizeGetter(System.Type, System.Func) - fullName.vb: Cysharp.Threading.Tasks.Internal.TaskPool.RegisterSizeGetter(System.Type, System.Func(Of System.Int32)) - nameWithType: TaskPool.RegisterSizeGetter(Type, Func) - nameWithType.vb: TaskPool.RegisterSizeGetter(Type, Func(Of Int32)) -- uid: Cysharp.Threading.Tasks.Internal.TaskPool.RegisterSizeGetter* - name: RegisterSizeGetter - href: api/Cysharp.Threading.Tasks.Internal.TaskPool.html#Cysharp_Threading_Tasks_Internal_TaskPool_RegisterSizeGetter_ - commentId: Overload:Cysharp.Threading.Tasks.Internal.TaskPool.RegisterSizeGetter - isSpec: "True" - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.RegisterSizeGetter - nameWithType: TaskPool.RegisterSizeGetter -- uid: Cysharp.Threading.Tasks.Internal.TaskPool.SetMaxPoolSize(System.Int32) - name: SetMaxPoolSize(Int32) - href: api/Cysharp.Threading.Tasks.Internal.TaskPool.html#Cysharp_Threading_Tasks_Internal_TaskPool_SetMaxPoolSize_System_Int32_ - commentId: M:Cysharp.Threading.Tasks.Internal.TaskPool.SetMaxPoolSize(System.Int32) - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.SetMaxPoolSize(System.Int32) - nameWithType: TaskPool.SetMaxPoolSize(Int32) -- uid: Cysharp.Threading.Tasks.Internal.TaskPool.SetMaxPoolSize* - name: SetMaxPoolSize - href: api/Cysharp.Threading.Tasks.Internal.TaskPool.html#Cysharp_Threading_Tasks_Internal_TaskPool_SetMaxPoolSize_ - commentId: Overload:Cysharp.Threading.Tasks.Internal.TaskPool.SetMaxPoolSize - isSpec: "True" - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.SetMaxPoolSize - nameWithType: TaskPool.SetMaxPoolSize -- uid: Cysharp.Threading.Tasks.Internal.TaskPool`1 - name: TaskPool - href: api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html - commentId: T:Cysharp.Threading.Tasks.Internal.TaskPool`1 - name.vb: TaskPool(Of T) - fullName: Cysharp.Threading.Tasks.Internal.TaskPool - fullName.vb: Cysharp.Threading.Tasks.Internal.TaskPool(Of T) - nameWithType: TaskPool - nameWithType.vb: TaskPool(Of T) -- uid: Cysharp.Threading.Tasks.Internal.TaskPool`1.Size - name: Size - href: api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html#Cysharp_Threading_Tasks_Internal_TaskPool_1_Size - commentId: P:Cysharp.Threading.Tasks.Internal.TaskPool`1.Size - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.Size - fullName.vb: Cysharp.Threading.Tasks.Internal.TaskPool(Of T).Size - nameWithType: TaskPool.Size - nameWithType.vb: TaskPool(Of T).Size -- uid: Cysharp.Threading.Tasks.Internal.TaskPool`1.Size* - name: Size - href: api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html#Cysharp_Threading_Tasks_Internal_TaskPool_1_Size_ - commentId: Overload:Cysharp.Threading.Tasks.Internal.TaskPool`1.Size - isSpec: "True" - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.Size - fullName.vb: Cysharp.Threading.Tasks.Internal.TaskPool(Of T).Size - nameWithType: TaskPool.Size - nameWithType.vb: TaskPool(Of T).Size -- uid: Cysharp.Threading.Tasks.Internal.TaskPool`1.TryPop(`0@) - name: TryPop(out T) - href: api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html#Cysharp_Threading_Tasks_Internal_TaskPool_1_TryPop__0__ - commentId: M:Cysharp.Threading.Tasks.Internal.TaskPool`1.TryPop(`0@) - name.vb: TryPop(ByRef T) - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.TryPop(out T) - fullName.vb: Cysharp.Threading.Tasks.Internal.TaskPool(Of T).TryPop(ByRef T) - nameWithType: TaskPool.TryPop(out T) - nameWithType.vb: TaskPool(Of T).TryPop(ByRef T) -- uid: Cysharp.Threading.Tasks.Internal.TaskPool`1.TryPop* - name: TryPop - href: api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html#Cysharp_Threading_Tasks_Internal_TaskPool_1_TryPop_ - commentId: Overload:Cysharp.Threading.Tasks.Internal.TaskPool`1.TryPop - isSpec: "True" - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.TryPop - fullName.vb: Cysharp.Threading.Tasks.Internal.TaskPool(Of T).TryPop - nameWithType: TaskPool.TryPop - nameWithType.vb: TaskPool(Of T).TryPop -- uid: Cysharp.Threading.Tasks.Internal.TaskPool`1.TryPush(`0) - name: TryPush(T) - href: api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html#Cysharp_Threading_Tasks_Internal_TaskPool_1_TryPush__0_ - commentId: M:Cysharp.Threading.Tasks.Internal.TaskPool`1.TryPush(`0) - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.TryPush(T) - fullName.vb: Cysharp.Threading.Tasks.Internal.TaskPool(Of T).TryPush(T) - nameWithType: TaskPool.TryPush(T) - nameWithType.vb: TaskPool(Of T).TryPush(T) -- uid: Cysharp.Threading.Tasks.Internal.TaskPool`1.TryPush* - name: TryPush - href: api/Cysharp.Threading.Tasks.Internal.TaskPool-1.html#Cysharp_Threading_Tasks_Internal_TaskPool_1_TryPush_ - commentId: Overload:Cysharp.Threading.Tasks.Internal.TaskPool`1.TryPush - isSpec: "True" - fullName: Cysharp.Threading.Tasks.Internal.TaskPool.TryPush - fullName.vb: Cysharp.Threading.Tasks.Internal.TaskPool(Of T).TryPush - nameWithType: TaskPool.TryPush - nameWithType.vb: TaskPool(Of T).TryPush - uid: Cysharp.Threading.Tasks.IPlayerLoopItem name: IPlayerLoopItem href: api/Cysharp.Threading.Tasks.IPlayerLoopItem.html @@ -2554,6 +2413,32 @@ references: fullName.vb: Cysharp.Threading.Tasks.IResolvePromise(Of T).TrySetResult nameWithType: IResolvePromise.TrySetResult nameWithType.vb: IResolvePromise(Of T).TrySetResult +- uid: Cysharp.Threading.Tasks.ITaskPoolNode`1 + name: ITaskPoolNode + href: api/Cysharp.Threading.Tasks.ITaskPoolNode-1.html + commentId: T:Cysharp.Threading.Tasks.ITaskPoolNode`1 + name.vb: ITaskPoolNode(Of T) + fullName: Cysharp.Threading.Tasks.ITaskPoolNode + fullName.vb: Cysharp.Threading.Tasks.ITaskPoolNode(Of T) + nameWithType: ITaskPoolNode + nameWithType.vb: ITaskPoolNode(Of T) +- uid: Cysharp.Threading.Tasks.ITaskPoolNode`1.NextNode + name: NextNode + href: api/Cysharp.Threading.Tasks.ITaskPoolNode-1.html#Cysharp_Threading_Tasks_ITaskPoolNode_1_NextNode + commentId: P:Cysharp.Threading.Tasks.ITaskPoolNode`1.NextNode + fullName: Cysharp.Threading.Tasks.ITaskPoolNode.NextNode + fullName.vb: Cysharp.Threading.Tasks.ITaskPoolNode(Of T).NextNode + nameWithType: ITaskPoolNode.NextNode + nameWithType.vb: ITaskPoolNode(Of T).NextNode +- uid: Cysharp.Threading.Tasks.ITaskPoolNode`1.NextNode* + name: NextNode + href: api/Cysharp.Threading.Tasks.ITaskPoolNode-1.html#Cysharp_Threading_Tasks_ITaskPoolNode_1_NextNode_ + commentId: Overload:Cysharp.Threading.Tasks.ITaskPoolNode`1.NextNode + isSpec: "True" + fullName: Cysharp.Threading.Tasks.ITaskPoolNode.NextNode + fullName.vb: Cysharp.Threading.Tasks.ITaskPoolNode(Of T).NextNode + nameWithType: ITaskPoolNode.NextNode + nameWithType.vb: ITaskPoolNode(Of T).NextNode - uid: Cysharp.Threading.Tasks.ITriggerHandler`1 name: ITriggerHandler href: api/Cysharp.Threading.Tasks.ITriggerHandler-1.html @@ -8812,6 +8697,115 @@ references: isSpec: "True" fullName: Cysharp.Threading.Tasks.SwitchToThreadPoolAwaitable.GetAwaiter nameWithType: SwitchToThreadPoolAwaitable.GetAwaiter +- uid: Cysharp.Threading.Tasks.TaskPool + name: TaskPool + href: api/Cysharp.Threading.Tasks.TaskPool.html + commentId: T:Cysharp.Threading.Tasks.TaskPool + fullName: Cysharp.Threading.Tasks.TaskPool + nameWithType: TaskPool +- uid: Cysharp.Threading.Tasks.TaskPool.GetCacheSizeInfo + name: GetCacheSizeInfo() + href: api/Cysharp.Threading.Tasks.TaskPool.html#Cysharp_Threading_Tasks_TaskPool_GetCacheSizeInfo + commentId: M:Cysharp.Threading.Tasks.TaskPool.GetCacheSizeInfo + fullName: Cysharp.Threading.Tasks.TaskPool.GetCacheSizeInfo() + nameWithType: TaskPool.GetCacheSizeInfo() +- uid: Cysharp.Threading.Tasks.TaskPool.GetCacheSizeInfo* + name: GetCacheSizeInfo + href: api/Cysharp.Threading.Tasks.TaskPool.html#Cysharp_Threading_Tasks_TaskPool_GetCacheSizeInfo_ + commentId: Overload:Cysharp.Threading.Tasks.TaskPool.GetCacheSizeInfo + isSpec: "True" + fullName: Cysharp.Threading.Tasks.TaskPool.GetCacheSizeInfo + nameWithType: TaskPool.GetCacheSizeInfo +- uid: Cysharp.Threading.Tasks.TaskPool.RegisterSizeGetter(System.Type,System.Func{System.Int32}) + name: RegisterSizeGetter(Type, Func) + href: api/Cysharp.Threading.Tasks.TaskPool.html#Cysharp_Threading_Tasks_TaskPool_RegisterSizeGetter_System_Type_System_Func_System_Int32__ + commentId: M:Cysharp.Threading.Tasks.TaskPool.RegisterSizeGetter(System.Type,System.Func{System.Int32}) + name.vb: RegisterSizeGetter(Type, Func(Of Int32)) + fullName: Cysharp.Threading.Tasks.TaskPool.RegisterSizeGetter(System.Type, System.Func) + fullName.vb: Cysharp.Threading.Tasks.TaskPool.RegisterSizeGetter(System.Type, System.Func(Of System.Int32)) + nameWithType: TaskPool.RegisterSizeGetter(Type, Func) + nameWithType.vb: TaskPool.RegisterSizeGetter(Type, Func(Of Int32)) +- uid: Cysharp.Threading.Tasks.TaskPool.RegisterSizeGetter* + name: RegisterSizeGetter + href: api/Cysharp.Threading.Tasks.TaskPool.html#Cysharp_Threading_Tasks_TaskPool_RegisterSizeGetter_ + commentId: Overload:Cysharp.Threading.Tasks.TaskPool.RegisterSizeGetter + isSpec: "True" + fullName: Cysharp.Threading.Tasks.TaskPool.RegisterSizeGetter + nameWithType: TaskPool.RegisterSizeGetter +- uid: Cysharp.Threading.Tasks.TaskPool.SetMaxPoolSize(System.Int32) + name: SetMaxPoolSize(Int32) + href: api/Cysharp.Threading.Tasks.TaskPool.html#Cysharp_Threading_Tasks_TaskPool_SetMaxPoolSize_System_Int32_ + commentId: M:Cysharp.Threading.Tasks.TaskPool.SetMaxPoolSize(System.Int32) + fullName: Cysharp.Threading.Tasks.TaskPool.SetMaxPoolSize(System.Int32) + nameWithType: TaskPool.SetMaxPoolSize(Int32) +- uid: Cysharp.Threading.Tasks.TaskPool.SetMaxPoolSize* + name: SetMaxPoolSize + href: api/Cysharp.Threading.Tasks.TaskPool.html#Cysharp_Threading_Tasks_TaskPool_SetMaxPoolSize_ + commentId: Overload:Cysharp.Threading.Tasks.TaskPool.SetMaxPoolSize + isSpec: "True" + fullName: Cysharp.Threading.Tasks.TaskPool.SetMaxPoolSize + nameWithType: TaskPool.SetMaxPoolSize +- uid: Cysharp.Threading.Tasks.TaskPool`1 + name: TaskPool + href: api/Cysharp.Threading.Tasks.TaskPool-1.html + commentId: T:Cysharp.Threading.Tasks.TaskPool`1 + name.vb: TaskPool(Of T) + fullName: Cysharp.Threading.Tasks.TaskPool + fullName.vb: Cysharp.Threading.Tasks.TaskPool(Of T) + nameWithType: TaskPool + nameWithType.vb: TaskPool(Of T) +- uid: Cysharp.Threading.Tasks.TaskPool`1.Size + name: Size + href: api/Cysharp.Threading.Tasks.TaskPool-1.html#Cysharp_Threading_Tasks_TaskPool_1_Size + commentId: P:Cysharp.Threading.Tasks.TaskPool`1.Size + fullName: Cysharp.Threading.Tasks.TaskPool.Size + fullName.vb: Cysharp.Threading.Tasks.TaskPool(Of T).Size + nameWithType: TaskPool.Size + nameWithType.vb: TaskPool(Of T).Size +- uid: Cysharp.Threading.Tasks.TaskPool`1.Size* + name: Size + href: api/Cysharp.Threading.Tasks.TaskPool-1.html#Cysharp_Threading_Tasks_TaskPool_1_Size_ + commentId: Overload:Cysharp.Threading.Tasks.TaskPool`1.Size + isSpec: "True" + fullName: Cysharp.Threading.Tasks.TaskPool.Size + fullName.vb: Cysharp.Threading.Tasks.TaskPool(Of T).Size + nameWithType: TaskPool.Size + nameWithType.vb: TaskPool(Of T).Size +- uid: Cysharp.Threading.Tasks.TaskPool`1.TryPop(`0@) + name: TryPop(out T) + href: api/Cysharp.Threading.Tasks.TaskPool-1.html#Cysharp_Threading_Tasks_TaskPool_1_TryPop__0__ + commentId: M:Cysharp.Threading.Tasks.TaskPool`1.TryPop(`0@) + name.vb: TryPop(ByRef T) + fullName: Cysharp.Threading.Tasks.TaskPool.TryPop(out T) + fullName.vb: Cysharp.Threading.Tasks.TaskPool(Of T).TryPop(ByRef T) + nameWithType: TaskPool.TryPop(out T) + nameWithType.vb: TaskPool(Of T).TryPop(ByRef T) +- uid: Cysharp.Threading.Tasks.TaskPool`1.TryPop* + name: TryPop + href: api/Cysharp.Threading.Tasks.TaskPool-1.html#Cysharp_Threading_Tasks_TaskPool_1_TryPop_ + commentId: Overload:Cysharp.Threading.Tasks.TaskPool`1.TryPop + isSpec: "True" + fullName: Cysharp.Threading.Tasks.TaskPool.TryPop + fullName.vb: Cysharp.Threading.Tasks.TaskPool(Of T).TryPop + nameWithType: TaskPool.TryPop + nameWithType.vb: TaskPool(Of T).TryPop +- uid: Cysharp.Threading.Tasks.TaskPool`1.TryPush(`0) + name: TryPush(T) + href: api/Cysharp.Threading.Tasks.TaskPool-1.html#Cysharp_Threading_Tasks_TaskPool_1_TryPush__0_ + commentId: M:Cysharp.Threading.Tasks.TaskPool`1.TryPush(`0) + fullName: Cysharp.Threading.Tasks.TaskPool.TryPush(T) + fullName.vb: Cysharp.Threading.Tasks.TaskPool(Of T).TryPush(T) + nameWithType: TaskPool.TryPush(T) + nameWithType.vb: TaskPool(Of T).TryPush(T) +- uid: Cysharp.Threading.Tasks.TaskPool`1.TryPush* + name: TryPush + href: api/Cysharp.Threading.Tasks.TaskPool-1.html#Cysharp_Threading_Tasks_TaskPool_1_TryPush_ + commentId: Overload:Cysharp.Threading.Tasks.TaskPool`1.TryPush + isSpec: "True" + fullName: Cysharp.Threading.Tasks.TaskPool.TryPush + fullName.vb: Cysharp.Threading.Tasks.TaskPool(Of T).TryPush + nameWithType: TaskPool.TryPush + nameWithType.vb: TaskPool(Of T).TryPush - uid: Cysharp.Threading.Tasks.TaskTracker name: TaskTracker href: api/Cysharp.Threading.Tasks.TaskTracker.html