12 types derived from PooledObjectPolicy
Microsoft.AspNetCore.Razor.Utilities.Shared (10)
PooledObjects\ArrayBuilderPool`1.Policy.cs (1)
10private sealed class Policy : PooledObjectPolicy
PooledObjects\DictionaryBuilderPool`2.Policy.cs (1)
11private sealed class Policy : PooledObjectPolicy
PooledObjects\DictionaryPool`2.Policy.cs (1)
11private sealed class Policy : PooledObjectPolicy
PooledObjects\HashSetPool`1.Policy.cs (1)
10private sealed class Policy : PooledObjectPolicy
PooledObjects\ListPool`1.Policy.cs (1)
10private sealed class Policy : PooledObjectPolicy
PooledObjects\QueuePool`1.Policy.cs (1)
10private sealed class Policy : PooledObjectPolicy
PooledObjects\StackPool`1.Policy.cs (1)
10private sealed class Policy : PooledObjectPolicy
PooledObjects\StopwatchPool.Policy.cs (1)
10private sealed class Policy : PooledObjectPolicy
PooledObjects\StringBuilderPool.Policy.cs (1)
10private sealed class Policy : PooledObjectPolicy
Utilities\Checksum.Builder.XxHash128Pool.cs (1)
22private sealed class Policy : PooledObjectPolicy
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (1)
PooledObjects\TestArrayBuilderPool`1.cs (1)
15public sealed class NoReturnPolicy : ArrayBuilderPool<T>.PooledObjectPolicy
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelperCollection.ChecksumSetPool.cs (1)
23private sealed class Policy : PooledObjectPolicy
20 references to PooledObjectPolicy
Microsoft.AspNetCore.Razor.Utilities.Shared (18)
PooledObjects\ArrayBuilderPool`1.cs (2)
20private ArrayBuilderPool(PooledObjectPolicy policy, Optional<int> poolSize) 31public static ArrayBuilderPool<T> Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
PooledObjects\CustomObjectPool`1.cs (1)
14protected CustomObjectPool(PooledObjectPolicy policy, Optional<int> poolSize)
PooledObjects\DictionaryBuilderPool`2.cs (2)
22private DictionaryBuilderPool(PooledObjectPolicy policy, Optional<int> poolSize) 32public static DictionaryBuilderPool<TKey, TValue> Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
PooledObjects\DictionaryPool`2.cs (2)
21private DictionaryPool(PooledObjectPolicy policy, Optional<int> poolSize) 32public static DictionaryPool<TKey, TValue> Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
PooledObjects\ListPool`1.cs (2)
20private ListPool(PooledObjectPolicy policy, Optional<int> poolSize) 30public static ListPool<T> Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
PooledObjects\QueuePool`1.cs (2)
12private QueuePool(PooledObjectPolicy policy, Optional<int> poolSize) 22public static QueuePool<T> Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
PooledObjects\StackPool`1.cs (2)
20private StackPool(PooledObjectPolicy policy, Optional<int> poolSize) 30public static StackPool<T> Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
PooledObjects\StopwatchPool.cs (2)
20private StopwatchPool(PooledObjectPolicy policy, Optional<int> poolSize) 28public static StopwatchPool Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
PooledObjects\StringBuilderPool.cs (2)
20private StringBuilderPool(PooledObjectPolicy policy, Optional<int> poolSize) 30public static StringBuilderPool Create(PooledObjectPolicy policy, Optional<int> poolSize = default)
Utilities\Checksum.Builder.XxHash128Pool.cs (1)
17private XxHash128Pool(PooledObjectPolicy policy, Optional<int> poolSize)
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (1)
PooledObjects\TestArrayBuilderPool`1.cs (1)
12ArrayBuilderPool<T>.PooledObjectPolicy? policy = null, int size = 1)
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagHelperCollection.ChecksumSetPool.cs (1)
18private ChecksumSetPool(PooledObjectPolicy policy, Optional<int> poolSize)