11 types derived from CustomObjectPool
Microsoft.AspNetCore.Razor.Utilities.Shared (10)
PooledObjects\ArrayBuilderPool`1.cs (1)
16
internal sealed partial class ArrayBuilderPool<T> :
CustomObjectPool
<ImmutableArray<T>.Builder>
PooledObjects\DictionaryBuilderPool`2.cs (1)
17
internal sealed partial class DictionaryBuilderPool<TKey, TValue> :
CustomObjectPool
<ImmutableDictionary<TKey, TValue>.Builder>
PooledObjects\DictionaryPool`2.cs (1)
16
internal sealed partial class DictionaryPool<TKey, TValue> :
CustomObjectPool
<Dictionary<TKey, TValue>>
PooledObjects\HashSetPool`1.cs (1)
16
internal sealed partial class HashSetPool<T> :
CustomObjectPool
<HashSet<T>>
PooledObjects\ListPool`1.cs (1)
16
internal sealed partial class ListPool<T> :
CustomObjectPool
<List<T>>
PooledObjects\QueuePool`1.cs (1)
8
internal sealed partial class QueuePool<T> :
CustomObjectPool
<Queue<T>>
PooledObjects\StackPool`1.cs (1)
16
internal sealed partial class StackPool<T> :
CustomObjectPool
<Stack<T>>
PooledObjects\StopwatchPool.cs (1)
16
internal sealed partial class StopwatchPool :
CustomObjectPool
<Stopwatch>
PooledObjects\StringBuilderPool.cs (1)
16
internal sealed partial class StringBuilderPool :
CustomObjectPool
<StringBuilder>
Utilities\Checksum.Builder.XxHash128Pool.cs (1)
13
private sealed class XxHash128Pool :
CustomObjectPool
<XxHash128>
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelperCollection.ChecksumSetPool.cs (1)
12
private sealed class ChecksumSetPool :
CustomObjectPool
<HashSet<Checksum>>