Base:
method
Return
Microsoft.Extensions.ObjectPool.ObjectPool<T>.Return(T)
1 override of Return
Microsoft.Extensions.ObjectPool (1)
DisposableObjectPool.cs (1)
38public 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)
18pool.Return(obj1); 34pool.Return(list1); 65pool.Return(list1); 79p.Return(r); 84p.Return(r);
ThreadingTest.cs (2)
75_pool.Return(obj); 78_pool.Return(obj2);