Base:
method
Return
Microsoft.Extensions.ObjectPool.ObjectPool<T>.Return(T)
1 override of Return
Microsoft.Extensions.ObjectPool (1)
DisposableObjectPool.cs (1)
38
public override void
Return
(T obj)
15 references to Return
Microsoft.Extensions.ObjectPool.Microbenchmark (8)
DrainRefillMultiTheaded.cs (2)
30
_pool.
Return
(new Foo());
85
_pool.
Return
(store[i]);
DrainRefillSingleThreaded.cs (2)
25
_pool.
Return
(new Foo());
41
_pool.
Return
(_store[i]);
GetReturnMultiThreaded.cs (2)
28
_pool.
Return
(new Foo());
70
_pool.
Return
(o);
GetReturnSingleThreaded.cs (2)
20
_pool.
Return
(new Foo());
27
_pool.
Return
(_pool.Get());
Microsoft.Extensions.ObjectPool.Tests (7)
DefaultObjectPoolTest.cs (5)
18
pool.
Return
(obj1);
34
pool.
Return
(list1);
65
pool.
Return
(list1);
79
p.
Return
(r);
84
p.
Return
(r);
ThreadingTest.cs (2)
75
_pool.
Return
(obj);
78
_pool.
Return
(obj2);